Re: [問題] as3 如何在外層使用元件內部的變數或呼 …
※ 引述《smilepeach (桃)》之銘言:
: 現在想要做一個遊戲
: 需要施肥,可以讓花長更快:P
: 我現在是把Timer寫在花的元件裡面
: 但是施肥的動作是寫在主場景上
: (施肥,預想是將Timer reset,把時間加快)
: 不知道該怎麼呼叫元件花裡面的方法跟變數@@
: 誰能指點一下呢~~謝拉
如果你是用AS3寫的..把方法或變數(屬性)弄成public的就可以從外面拿到了..
假設你的元件花是extends自某個class
package
{
import flash.display.Sprite;
public class Flower extends Sprite
{
public var this_can_be_access:int;
}
}
var the_flower:Flower = new Flower();
the_flower.this_can_be_access = 0;
如果是private變數,那你也許需要弄個getter/setter才能存取了
--
http://blog.eddie.com.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.5.183
推
08/20 11:27, , 1F
08/20 11:27, 1F