🥚HERENCIA - EMPOLLANDO JUEGOS EP1

  Рет қаралды 243

Kyme Game Studios

Kyme Game Studios

Күн бұрын

Пікірлер: 9
@Roberto_Liao
@Roberto_Liao 6 күн бұрын
Yo tuve un problema al hacer herencia anteriormente, ya que el mismo script comparte los mismos valores, así que no es recomendable juntarlo con el Player. lo mismo pasa si heredas el animationplayer cuando hago cambios en las animaciones.
@AresTyr
@AresTyr 6 күн бұрын
Pero si creas la variable en específico con otro valor en el script hijo, sobreescribe la del padre.
@Roberto_Liao
@Roberto_Liao 6 күн бұрын
@@AresTyr Para mi entendimiento, no puedo sobrescribir un valor que el script heredado por que da error o algo así. claro con @export si puedes cambiar ese valor en el editor.
@ksrrompe
@ksrrompe 6 күн бұрын
En la función _ready del scripts de los hijos puedes cambiar los valores de las variables. Si es algún nodo, no he usado el animatioPlayer en siglos, pero podias hacerlos únicos y lo desliga del padre.
@Kyme-Game-Studios
@Kyme-Game-Studios 5 күн бұрын
Hola!, gracias por abrir a debate este aspecto de la herencia. exactamente que tratabas de hacer con el Player aquella vez?, de que forma implementaste la herencia, o que efectos no-deseados obtenias?
@Roberto_Liao
@Roberto_Liao 5 күн бұрын
@@Kyme-Game-Studios Hola, no era exactamente con el player, era con los monstruos, quería hacer una herencia para los enemigos para ahorrar tiempo hice todo un enemigo completo y así crear copias sin realizar todo ese trabajo nuevamente, así que la escena estaba compuesto por sprite2d y Animation Player con sus animaciones, en uno de los "hijos" quería cambiar algunos valores(posición, tiempo, escala, opacidad) de las animaciones luego me di cuenta que afectaba a los demás hijos. mi error fue que al heredar incluyendo las animaciones, estas también afectaban si modificaba algún valor, creo que la solución era solo heredar Animation Player sin agregar nada. En otras palabras crear como una plantilla vacía que funcione para varios tipos de enemigos en común. A nivel de código suele complicarse cuando te mande error por sobrescribir la misma función y bueno saber pasar un valor del script original al nuevo(heredado)
@pollo1291
@pollo1291 6 күн бұрын
👍🫡
@Goku_black_god_of_the_word
@Goku_black_god_of_the_word 6 күн бұрын
No segundo no hay nada que podamos hacer
TENEMOS QUE HABLAR.. - EMPOLLANDO JUEGOS (PILOTO)
20:01
Kyme Game Studios
Рет қаралды 405
🥚ENCAPSULAMIENTO - EMPOLLANDO JUEGOS EP2
20:02
Kyme Game Studios
Рет қаралды 183
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН
Why Majora's Mask's Blue Dog Took 25 Years to Win the Race
21:04
Vidya James
Рет қаралды 2,8 МЛН
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 1,5 МЛН
Estos juegos sólo pesan 1KB
12:03
Guinxu
Рет қаралды 577 М.
Cómo TEXTURIZAR un Raycaster
12:49
ferxchot
Рет қаралды 54
Retro MS-DOS Coding - Recreating the Iconic Award BIOS Screen
18:16
NCOT Technology
Рет қаралды 98 М.
7 meses usando Godot ¿Me arrepiento?
10:05
Alva Majo
Рет қаралды 372 М.
I Made My First Game in Godot in 3 Weeks...
26:21
Jack Sather
Рет қаралды 489 М.
El Proyecto más Bizarro de Minecraft
20:29
xCluberPlay!
Рет қаралды 254 М.