問(wèn)題:編寫了一個(gè)腳本掛載到主攝像機(jī)上,并添加了一個(gè)自定義的函數(shù):connection。點(diǎn)擊運(yùn)行,發(fā)現(xiàn)unity根本就沒(méi)有執(zhí)行這個(gè)connection函數(shù),但是在start中可以正確調(diào)用。小白請(qǐng)教這是為啥???自定義的函數(shù)unity默認(rèn)不執(zhí)行嗎?(Unity2018.4.3,照著視頻上敲,別人的可以運(yùn)行,我這個(gè)盡然不行,最后發(fā)現(xiàn)函數(shù)就沒(méi)執(zhí)行)
2 回答

素胚勾勒不出你
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
你沒(méi)有調(diào)用自定義函數(shù)你讓人家怎么執(zhí)行?你在start中可以執(zhí)行是因?yàn)槟阍趕tart中調(diào)用了它。同理你要在其他地方執(zhí)行自定義函數(shù)就要在那里調(diào)用該函數(shù)。一般調(diào)用方法:xx.Connection();

慕田峪7331174
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
自定義的函數(shù)想要被執(zhí)行,可以放在Start或Update等MonoBehaviour提供的內(nèi)置函數(shù)中。
Start函數(shù)游戲啟動(dòng)后只執(zhí)行一次,只要你的類繼承MonoBehaviour,Unity會(huì)自動(dòng)調(diào)用場(chǎng)景里所有掛載腳本中的Start方法
添加回答
舉報(bào)
0/150
提交
取消