Hogyan használjuk tive (false-true)
Jó napot!
Prompt srácok csak egy ilyen kis dolog
Van színpadon számos GameObject bizonyos nevek!
tehát
| - Belépés
| | - WindowNoticeFullScreen
| | - WindowLogin
| | - WindowRegistration
|
| - Lobby
| | - SelectMasterServer
| | | - SelectServer
| |
| | - WindowClan
| |
| | - WindowMission
| | | - WindowSkill
| |
| | - Windowshop
| | - WindowInventory
| | - WindowFriend
| | | - WindowMessage
| |
| | - WindowSetting
| |
| | - WindowExit

általában lásd. Meg kell WindowNoticeFullScreen ér egy gombot
így itt. hogyan kell használni a script gameObject.SetActive (false-true);
lenne kapcsolva, és WindowNoticeFullScreen WindowLogin részt!
Megértem a szerepét erősen éltek, hogy belsejében GameObject
Általában én szokásos forgatókönyv gomb
ha # 40; GUI. gomb # 40; új téglalap # 40; 75, 337, 158, 38 # 41;. új GUIContent # 40; "CANCEL". "SoundButtonOver" # 41;. ImageButtonCancel # 41; # 41;
# 123;
AudioSource. PlayClipAtPoint # 40; SoundButtonClick, átalakítani. pozíció # 41; ;
# 125;
Hogy őszinte legyek, nem boldogulok sok kódot. ezért hálás lesz az indukált külön forgatókönyvet!
És köszönöm szépen a bevezetés a téma, és a segítséget!
NCsoft írt (a): valamint egy kapcsoló script?
Logikai változó, vagy valami hasonló.
A fordító megmondja, hogy mi a baj. Úgy nézel ki, hogy a változó nem létezik.
Ez a fórum egy adott motort, nem programozás. Nem bűncselekmény, ha nem érti az alapvető dolgokat. Tanuljon # ok.
De komolyan. Eltört a fejét. sem a Google, vagy kérje a script objektum végigmenni a kulcsot nem találja sehol.
NCsoft írt (a): De komolyan. Eltört a fejét. sem a Google, vagy kérje a script objektum végigmenni a kulcsot nem találja sehol.
// ugyanaz megy
nyilvános GameObject megy;
ha # 40; GUI. gomb # 40; új téglalap # 40; 75. 337. 158. 38 # 41;. "On / Off". ImageButtonCancel # 41; # 41;
# 123;
menni. SetActive # 40;. menni. activeSelf # 41; ;
# 125;
menjen jelzett az ellenőr, peredaschiv megy egy változó kívánt objektumot.
Glooger - És köszönöm a valóságban az egész lelke. a tartozás nem maradok!
menjen jelzett ellenőr, peredaschiv változó menjen kívánt objektumot. [/ quote]
nyilvános GameObject WindowNoticeFullScreen;
nyilvános GameObject WindowLogin;
ha # 40; GUI. gomb # 40; új téglalap # 40; 75, 337, 158, 38 # 41;. új GUIContent # 40; "CANCEL". "SoundButtonOver" # 41;. ImageButtonCancel # 41; # 41;
# 123;
AudioSource. PlayClipAtPoint # 40; SoundButtonClick, átalakítani. pozíció # 41; ;
WindowLogin. SetActive # 40; igaz # 41; ;
WindowNoticeFullScreen. SetActive # 40; hamis # 41; ;
# 125;
Tehát most rájöttem, hogy a hiba a logger. mert nem volt telepata, és nem érti, mi WindowLogin és WindowNoticeFullScreen.
// ugyanaz megy
nyilvános GameObject megy;
ha # 40; GUI. gomb # 40; új téglalap # 40; 75. 337. 158. 38 # 41;. "On / Off". ImageButtonCancel # 41; # 41;
# 123;
menni. SetActive # 40;. menni. activeSelf # 41; ;
# 125;
de ezt az írást is nagyon poradyval. és köszönöm
azonban észrevettem, hogy amikor a színpadon egyidejűség 2 GameObject ezek átfedik egymást
vagyis igazolniuk:

De printsepe azt hittem, hogy írhat egy külön script például Interface.sc és a cél az, amire szükségem van, és ez már pozakidyvat összes tárgyakat.
Gondolod, hogy ez egy normális kiutat a problémáimat?
És hogy van-e lehetőség, hogy tiltsa Unity egyes szkriptek GameObject?
Ez az információ nem sem a wiki vagy a fórum, hogy megtalálják. jól, vagy nem megfelelően néz
jól, így ismétlem. És nagyon köszönöm a segítséget!
És hogy van-e lehetőség, hogy tiltsa Unity egyes szkriptek GameObject?
privát MyComponent myComponent;
void indítása # 40; # 41;
# 123;
myComponent = GetComponent
# 125;
void frissítése # 40; # 41;
# 123;
ha # 40; Bemenet. GetKeyUp # 40; Keycode. tér # 41; # 41;
# 123;
myComponent. enabled =. myComponent. engedélyezett;
# 125;
# 125;
Mint már említettük, a jobb felhívni ragacsos játékok egyetlen módszer OnGUI, például:
nyilvános bool WindowNoticeFullScreen;
nyilvános bool WindowLogin;
void frissítése # 40; # 41;
# 123;
ha # 40; GUI. gomb # 40; új téglalap # 40; 75, 337, 158, 38 # 41;. új GUIContent # 40; "CANCEL". "SoundButtonOver" # 41;. ImageButtonCancel # 41; # 41;
# 123;
AudioSource. PlayClipAtPoint # 40; SoundButtonClick, átalakítani. pozíció # 41; ;
WindowLogin = true;
WindowNoticeFullScreen = false;
# 125;
# 125;
void OnGUI # 40; # 41;
# 123;
ha # 40; WindowLogin # 41; OnGUIWindowLogin # 40; # 41; ;
ha # 40; WindowNoticeFullScreen # 41; OnGUIWindowNoticeFullScreen # 40; # 41; ;
# 125;
void OnGUIWindowLogin # 40; # 41;
# 123;
// rajza Che a WindowLogin a OnGUI
# 125;
void OnGUIWindowNoticeFullScreen # 40; # 41;
# 123;
// rajza Che a WindowNoticeFullScreen a OnGUI
# 125;