【3Dゲームエンジン】Unity質問スレッド14 [転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0216名前は開発中のものです。
2014/12/17(水) 07:23:57.92ID:L1PEajRl普通にpublicになっていれば参照できるっしょ?
同じゲームオブジェクトにひっついているのなら
function SomeFunc() {
var cssc = gameObject.GetComponent("CSharpScriptClass");
var csvalue = cssc.publicYourClassInstanceVariableName;
}
こんなふうに引っ張ってこれる
ちなみにGetComponentはちょろっと重たいのでStart()あたりでJS側に取り込んでおくのが吉
var cssc : CSharpScriptClass;
function Start() {
cssc = gameObject.GetComponent("CSharpScriptClass");
}
function Update() {
Debug.Log("value:"+cssc.someValue;
}
とか
■ このスレッドは過去ログ倉庫に格納されています