Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNITY
3D
SCRIPT
Es
la
forma
en
la
que
el
usuario
crea/define
el
comportamiento
del
juego
en
Unity
3D.
Lenguajes:
• JavaScript
• C#
• Boo
Script
VARIABLES
Las
variables
se
usan
para
almacenar
información
sobre
cualquier
aspecto
de
un
estado
de
juego.
Sintaxis:
Ambito
var
nombreVar
:
SpoDato;
VARIABLES
El
ámbito
especifica
el
alcance
de
la
variable
en
el
desarrollo
del
juego.
Tipos
de
ámbitos:
• Publicas
(public):
permite
comunicarse
entre
los
Scripts
del
mismo
GameObject
(se
publica
en
el
inspector)
• Privadas
(private):
permite
comunicarse
entre
los
Scripts
del
mismo
GameObject
(no
se
publica
en
el
inspector)
• Globales
(sta5c):
permite
crear
variables
globales
para
que
se
puedan
comunicar
entre
todos
los
Scripts
de
la
escena
(no
se
publica
en
el
inspector)
VARIABLES
var:
palabra
reservada
de
unity
3D
para
definir
una
variable.
nombreVariable:
es
el
nombre
asignado
a
la
variable.
Se
recomiendo
usar
la
nomenclatura
d e l
c a m e l l o .
E j e m p l o :
v a l o r E n e r g i a ,
SempoRestante.
Tipo
de
Datos
(Los
mas
usados):
• int
• String
• float
• GameObject
• Rigibody
• Texture
• AudioClip
• …
FUNCIONES
Las
funciones
son
bloques
de
códigos
que
han
sido
escritos
una
vez
y
que
se
puede
rehusar
tantas
veces
como
sea
necesario.
Funciones
de
escena
• func5on
Start()
–
es
llamado
al
inicio
de
la
escena
cuando
esta
se
haya
cargado.
• func5on
Update()
–
es
llamado
en
cada
frame.
• func5on
Awake()
–
es
llamado
antes
que
la
escena
se
inicie.
FUNCIONES
Funciones
Triggers
• Func5on
OnTriggerEnter(act:
Collider)