流連忘返
http://forums.wasabistudio.ca/

[觸發編輯]運算子
http://forums.wasabistudio.ca/viewtopic.php?f=197&t=36214
1 頁 (共 1 頁)
發表人:  crassorz [ 2011年11月19日 12:38 pm ]
文章主題 :  [觸發編輯]運算子

Galaxy裡有一個功能叫做運算子
在這裡創造的動作被呼叫的時候會直接被執行在動作中
而不是獨立把參數抓出來運行
雖然在Galaxy裡這功能是讓編譯方便用的..

代碼: 選擇全部
運算子XXX(dataA,dataB){
    dataA = 函數X(dataA,dataB,c);
    dataB = 函數Y(dataA,dataB,c);
}
行動Z(){int a=1;int b=2;int c=3;
    XXX(1,2);
}


編譯過後==>
代碼: 選擇全部
行動Z(){int a=1;int b=2;int c=3;
a = 函數X(a,b,c);
b = 函數Y(a,b,c);
}


不過這功能有的大缺點 就是要用Galaxy寫..沒有介面可以操作
發表人:  rexrainbow [ 2011年11月21日 7:36 am ]
文章主題 :  Re: [觸發編輯]運算子

代碼: 選擇全部
XXX(1,2);

參數1,參數2 對應到
代碼: 選擇全部
a = 函數X(a,b,c);
b = 函數Y(a,b,c);

的哪裡呢?
發表人:  crassorz [ 2011年11月25日 9:42 pm ]
文章主題 :  Re: [觸發編輯]運算子

後面的動作是編譯來的
這個運算子的參數應該算是保留字
要用的時候依照你寫上啥她就幫你編在你原本的程式碼中
首篇分行
1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時