• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[Guida] Cambiare i nemici
#1
Eccomi di nuovo con un'altra guida, stavolta per cambiare la mesh dei nemici, premetto che nel modo che vi descriverò potrete creare infinità di nemici basterà cambiare il nome del file e il relativo codice che ora vi segno in rosso.
Iniziamo:

Create un file e rinominatelo io per questa guida lo chiamerò EnemyPawn.uc (mi raccomando il .uc alla fine del file)
Il codice per questa classe sarà il seguente (basterà copiare ed incollare il codice ma mi raccomando a sostituire la parte che vi segno in rosso con il nome che darete al file:

Citazione:class EnemyPawn 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'GruppoNemico.Mesh.FileNemico'
//SkeletalMesh'CH_IronGuard_Male.Mesh.SK_CH_IronGuard_MaleA'
defaultAnimTree=AnimTree'CH_AnimHuman_Tree.AT_CH_Human'
defaultAnimSet(0)=AnimSet'CH_AnimHuman.Anims.K_AnimHuman_BaseMale'
defaultPhysicsAsset=PhysicsAsset'CH_YourAceBot.Mesh.SK_CH_YourAceBot_Physics'

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

GroundSpeed=640.0
AirSpeed=640.0

}

Noterete due stringhe che io ho colorato in modo diverso:

Quella rossa corrisponde al nome del file, se il nome del file è per esempio "Nemico" dovrete cambiare quella parte rossa e scriverci "Nemico".
La seconda stringa, quella Blu, corrisponde alla mesh che vorrete dare al vostro nemico, se per esempio vorrete impostare la mesh della guardia che troviamo all'interno del Content Broswer la stringa sarà cosi:

defaultMesh=SkeletalMesh'CH_IronGuard_Male.Mesh.SK_CH_IronGuard_MaleA'

Una volta fatto questo, salvate il file in : C:/UDK/UDK yyyy-mm/Devolpment/Src/UTGame
Dopodichè, quando andrete a creare nel kismet la vostra Actor Factory, nella zona "Pawn Class" dovrete selezionare la classe che avete creato, nel mio caso "EnemyPawn".

Per qualsiasi chiarimento postate pure e vi aiuterò Big Grin
 
Rispondi
  


Messaggi in questa discussione
[Guida] Cambiare i nemici - da Fafri - 29-08-2010, 10:56 PM
RE: [Guida] Cambiare i nemici - da ironman97 - 02-09-2010, 06:42 PM
RE: [Guida] Cambiare i nemici - da Fafri - 02-09-2010, 09:49 PM
RE: [Guida] Cambiare i nemici - da JAPPY1111 - 10-07-2011, 04:13 PM
RE: [Guida] Cambiare i nemici - da Reayes - 10-07-2011, 10:43 PM
RE: [Guida] Cambiare i nemici - da Fafri - 10-07-2011, 11:09 PM
RE: [Guida] Cambiare i nemici - da JAPPY1111 - 11-07-2011, 02:38 PM
RE: [Guida] Cambiare i nemici - da Lorenz - 11-07-2011, 02:47 PM
RE: [Guida] Cambiare i nemici - da Zettamax - 18-07-2011, 11:53 AM
RE: [Guida] Cambiare i nemici - da abcd - 30-11-2012, 07:36 PM
RE: [Guida] Cambiare i nemici - da Lorenz - 30-11-2012, 08:29 PM
RE: [Guida] Cambiare i nemici - da abcd - 30-11-2012, 08:42 PM
RE: [Guida] Cambiare i nemici - da abcd - 05-12-2012, 05:08 PM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  [VideoTutorial] Come aggiungere nemici in UDK GEARS_CORPORATION 49 9,188 28-02-2013, 10:55 PM
Ultimo messaggio: xGiovi9810x
  [VideoTutorials] Come cambiare il player di UDK GEARS_CORPORATION 5 2,815 12-12-2012, 08:13 PM
Ultimo messaggio: abcd
  Come creare dei nemici? abcd 5 1,080 01-11-2012, 11:39 PM
Ultimo messaggio: springofdajuwn
  [TUTORIAL INUTILE]cambiare gli splash di udk UDK95 8 1,315 24-08-2012, 01:36 AM
Ultimo messaggio: UDK95
  [Guida] Cambiare il player Fafri 13 2,134 21-08-2011, 02:40 PM
Ultimo messaggio: F_Ronaldinho97

Vai al forum:


Browsing: 1 Ospite(i)