Skip to main content

Posts

Showing posts from 2005

tellTarget與點語法的使用時機

由於Flash lite1.1支援少許Flash5語法, 以至於開發中常會出現混亂狀況, 何時使用tellTarget?何時使用點語法來操作MovieClip? 以下是最近開發Flash lite所整理出來的一些重點: 點語法:凡舉MovieClip本身的屬性與變數指定, 都可以使用點語法代替如:_x, _y, _width, _height, _xscale, _yscale etc. mc._x=100; mc._y=100; //Flash lite1.1僅支援_root and _parent 不支援this寫法 _root["mc"+i]._x=100; eval("mc"+i)._x=200; mc.變數=20; tellTarget():需要操作MovieClip內建函式時, 都要使用tellTarget()如:gotoAndStop(), stop(), gotoAndPlay(), play(), etc. tellTarget("mc") { gotoAndStop(1); } tellTarget("mc/insideMc") { gotoAndPlay(); } tellTarget("/") { //指向_root }