Creare Videogiochi - Game Developer

Versione completa: gravita dei nemici
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
ciao a tutti
uso UDK da poco e ho un problema,
quando faccio spawnare un nemico con actorfactory, il nemico mi esce in aria e il mio raggio laser lo trapassa poi quando mi uccide incomincia a saltare a casaccio e muore anche lui
cosa devo fare?
lo script del nemico l'ho creato io
nessuno mi può aiutare?

Zapetino

so poco di udk ma di sicuro il problema sta nel tuo script
lo script è questo l'ho trovato proprio su uno di questi post e l'ho modificato per far comparire il robot



class Enemyspawn extends UTPawn;

// members for the custom mesh
var SkeletalMesh defaultMesh;
var MaterialInterface defaultMaterial0;
var AnimTree defaultAnimTree;
var array<AnimSet> defaultAnimSet;
var AnimNodeSequence defaultAnimSeq;
var PhysicsAsset defaultPhysicsAsset;

simulated function SetCharacterClassFromInfo(class<UTFamilyInfo> Info)
{
Mesh.SetSkeletalMesh(defaultMesh);
Mesh.SetMaterial(0,defaultMaterial0);
Mesh.SetPhysicsAsset(defaultPhysicsAsset);
Mesh.AnimSets=defaultAnimSet;
Mesh.SetAnimTreeTemplate(defaultAnimTree);

}

defaultproperties
{
defaultMesh=SkeletalMesh'UTExampleCrowd.Mesh.SK_Crowd_Robot'
//SkeletalMesh'UTExampleCrowd.Mesh.SK_Crowd_Robot'
defaultAnimTree=AnimTree'CH_AnimHuman_Tree.AT_CH_Human'
defaultAnimSet(0)=AnimSet'CH_AnimHuman.Anims.K_AnimHuman_BaseMale'
defaultPhysicsAsset=PhysicsAsset'CH_AnimCorrupt.Mesh.SK_CH_Corrupt_Male_Physics'

Begin Object Name=WPawnSkeletalMeshComponent
AnimTreeTemplate=AnimTree'CH_AnimHuman_Tree.AT_CH_Human'
End Object
}

Zapetino

ah io dell unreal scripting nn capisco nulla prova sul forum officiale
ok ho risolto avevi ragione zapetino il problema era nello script avevo scelto le physical asset sbagliate.
ora ho i problema che il robot guarda sempre in basso e mi spara solo se mi avvicino molto