Czech forum > Technické fórum

Poradie entit na scéne nefunguje správne

(1/1)

!Errorcode!:
Zdravím všetkých po nekonečnej dobe. Stále makám na hre (s prestávkami už od 2012), ktorá sa už pomaly začína kryštalizovať do úspešného konca ale opravujem aj kdejaké bugy. Jeden z nich Vám posielam do videa, ktoré som nahral na Youtube.

Ako vidieť na videu, najprv položím kame

NAItReIN:
Ahoj, je to veľmi zaujímavé. Rád by som ti poradil. Mohol by si nám poslať aspo

!Errorcode!:
Tu je script zo súboru ,,kamen_pilier"

--- Code: ---global dreva_most;


on "dreva_komplet"
{

Game.DropItem("dreva_komplet");
        dreva_most = Scene.LoadEntity("objekty\dreva_most\dreva_most.entity");
dreva_most.active = true;
dreva_most.SkipTo(138, 258);

z=1;
Game.PlaySound("sounds/most_hotovy.ogg");     

}

--- End code ---

To je základná logika toho. Položenie drevených častí, čo technicky znamená že sa tam po kliknutí na ten kame

NAItReIN:
Mohol by si to urobiť aj takto: otvoríš si danú scénu prostredníctvom nástroja SceneEdit. Vytvoríš si tam dve entity a nastavíš si správne ich poradie. Potom prostredníctvom skriptov budeš zapínať zobrazovanie tých dvoch entít. Je to zaručený spôsob.

NAItReIN:
Alternatívne riešenie (nesnaží sa riešiť problém, ale nájsť úplne nové riešenie):


(klikni pre zväčšenie)
PolozitKamen.script
[code=script]
#include "scripts\base.inc"

on "kamen"
{
  // Položíme kame

Navigation

[0] Message Index

Go to full version