En stapelvara i varje inomhusmiljön är dörrar och passager som tillåter spelaren att flytta mellan olika rum . Nu är detta kanske låter som en ganska enkel strävan , men det är faktiskt lite knepigt eftersom utvecklaren måste skript ett program för att göra till dörren öppen . Lyckligtvis tar Gtkradiant en hel del huvudvärk av denna process , eftersom det automatiskt hanterar merparten av skript , förutsatt att du sätter upp den på rätt sätt . Saker du behöver
Gtkradiant
Visa fler instruktioner
1
Öppna Radiant .
2
Öppna din karta genom att klicka på " File " sedan " Open " och välja din karta .
3
Gå till " Strukturer " sedan " System " och välj " Caulk " shader . Nu , bygga en öppning för spelaren att passera och själva dörren i 2 -dimensionella fönster . Var noga med att göra själva dörren några enheter tunnare än dörrkarmen , annars kommer du att få en grafisk fel i spelet . Nu slår " Esc" för att avmarkera allt .
4
Hold " Shift " och klicka på din dörr . Nu , högerklicka på den 2 - dimensionella fönster . Välj " Func " och sedan " Func_door . " Hit the " Esc" för att avmarkera allt .
5
Gå till " Strukturer " sedan " System " och välj " Trigger " shader . Nu drar en trigger som omfattar din dörr och dörrkarm . Se till att det finns en hel del spel mellan själva dörren och början av avtryckaren .
6
Håll " Shift " -tangenten och klicka på avtryckaren och själva dörren . Nu , håll " Control" -tangenten och " k " -knappen . En linje som förbinder avtryckaren och dörren ska synas . Detta innebär att de två har varit kopplade , och när spelaren aktiverar utlösaren dörren öppnas . Spara , kompilera och testa i spelet .