有時候,我們想通過設定乙個displayobject 類是屬性值,只是需要通過點來引用即可。有時候,通過字串也可以引用顯示物件裡面的屬性值。
下面舉個例子 。
例如我有乙個movieclip 物件,已經建立在舞台上,我們用mc表示他的物件。
設定mc.x=100,那麼你看到的,mc在座標100的位置了。
如果寫成mc["x"]=100 同樣可以看到mc在x=100的位置上,其實as3是有這兩種的寫法引用屬性。
通過這個特性,我們可以定義乙個簡單的函式,函式如下:
function setvalue(propoty:string,value:number):void
呼叫 setvalue("x",100);//這樣子可以實現了設定mc的x屬性值為100了。
我們做乙個小實驗。在舞台上,我們建立兩個輸入文字,通過輸入文字值,我們可以控制小球在舞台上位置產生變化。
小球命為mc,兩個文字分別為x_txt,y_txt ,文字監聽了change 事件,當發生改變的時候執行監聽的方法。
mc.x=200;
function setvalue(propoty:string,value:number):void
x_txt.addeventlistener(event.change,onchange);
y_txt.addeventlistener(event.change,onchange);
function onchange(event:event):void
else
}
輸入文字可以控制其他屬性,這裡就不一一介紹。 通過利用這個特性可以來製作輸入一些文本來控制位置的工具。 flash與字串 去除重複字串
剛剛看到網上一些字串操作,有時候需要用到的一些字串操作,記錄一下以便日後需要。var str string aabbccddeeffaa 刪除重複字串 function delrepeatstring str string string return result var starttime uin...
flash與字串 替換表情
今天想記下一些筆記,先感謝一下六指小龍龍的幫忙。其實這個是他寫的,我在基礎上修改一點,順便記錄一下相關的記錄。在製作微博客戶端時候,可以加入這個功能去。製作要求是替換中括號裡面的內容,讓他變成相關的鏈結。例如 哈哈 對應鏈結是 呵呵 對應鏈結是 嘻嘻 對應鏈結是 替換出來的變成html的形式了,這樣...
字元與字串
1 單引號括起來的只能是單個字元,但go語言是utf8格式的,所以單個字元長度都為4位元組,且乙個漢字也是單個字元 unsafe.sizeof c 結果是4unsafe.sizeof 我 結果也是4 單個的字元可以用 單個的 rune 型別表示,rune型別等於於uint32,也就是說儲存單個字元的...