Warning Nu esti autentificat. Te rog autentifica-te sau inregistreaza-te pentru a avea acces la toate facilitatile forumului.
SkullBox  
Decembrie 01, 2008, 10:23:09 pm
Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
Noutăţi: SmLex DeviantART
 
 SkullBoxDirector webTutoriale  Pagina principală   Ajutor Caută Autentificare Creează un cont  
Pagini: [1]
  Imprimă  
Subiect: [C++ GDK]Atasarea unui Limb  (Citit de 276 ori)
0Utilizatori şi 1 Vizitatori
zapakitul
Global Moderator
*
Deconectat Deconectat

Mesaje: 1423



[C++ GDK]Atasarea unui Limb, Iunie 18, 2008, 11:30:10 am

Un mic exemplu cum putem sa atasam un obiect altuia sub forma de limb
Cod:
#include "DarkGDK.h"


void DarkGDK ( void )
{
//Aici declari variabilele *duh*
int s,a,dist,height,smooth;
s = 1;
a = 1;
dist = 50;
height = 40;
smooth = 4;
dbMakeObjectCube(1,1);
dbMakeMatrix(1,1000,1000,100,100);
// Creeam al doilea cub din care facem un mesh si il atasam obiectului 1
dbMakeObjectCube(2,2);
// i dam o anumita lungime ca sa il diferentiem de obiectul primar
dbScaleObject(2,80,80,250);
dbSyncOn();
dbSyncRate(0);
// Aici transformam obiectul 2 in mesh! 1 = numarul meshului, 2 = obiectul sursa
    dbMakeMeshFromObject(1,2);
// Aici atasam mesh-ul ca limb obiectului! Primul 1 = obiectul caruia atasam
// al doilea este numarul de id al limbului
// si al treilea este meshul pe care il atasam
dbAddLimb(1,1,1);
//Acuma positionam limbul in exteriorul cubul!
dbOffsetLimb(1,1,dbObjectPositionX(1)+4,dbObjectPositionY(1)+1,dbObjectPositionZ(1));
dbDeleteObject(2);
while ( LoopGDK ( ) )
{
if(dbUpKey())
{
dbMoveObject(1,a);
}
if(dbDownKey())
{
dbMoveObject(1,-s);
}

dbSetCameraToFollow(dbObjectPositionX(1),dbObjectPositionY(1),dbObjectPositionZ(1),dbObjectAngleY(1),dist,height,smooth,0);


dbSync ( );
}


return;
}
Varianta in DBPro o gasiti AICI
Memorat

A DS , my kindom for a  DS!

Un Pc De Carcasa Noua Blog
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Creat cu MySQL Creat cu PHP Ethical hacking and programming community Director web romanesc cu inscriere gratuita Validat cu XHTML 1.0! Validat cu CSS!
IPFind, FAQDB, LAMP.ro, Good Proxy, Aberez.EU, RoFreeSBIE, ShockingSoft.com, HostVision, Invatam.net, PC Troubleshooting, Curs valutar online
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro