[問題]隨意跑動的小圓點...

看板Flash作者 (有食物?!)時間16年前 (2009/04/16 21:44), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
這似乎是個很簡單的小語法 但我還是用的怪怪的T口T 請問大家 我照著FALSH 動畫棒棒糖這本書試著做一個簡單小動畫 動畫的基本樣貌就是有小球在螢幕上跑來跑去 然後大小跟透明度會不停變化 這是寫在影片片段 也就是小球上的語法 onClipEvent(load){ targetX=Math.random()*Stage.width; targetY=Math.random()*Stage.height; speed=Math.random()/13; this._alpha=Math.random()*100; this._xscale=this._yscale=Math.random()*100; } onClipEvent(enterFrame){ if(Math.ceil(Math.random()*100)==1){ targetX=Math.random()*Stage.width; targetY=Math.random()*Stage.height; speed=Math.random()/10; targetAlpha=Math.random()*100; targetScale=Math.random()*100; <-這行 } this._x +=this.speed*(targetX-this._x); this._y +=this.speed*(targetY-this._y); this._alpha +=this.speed*(targetAlpha-this._alpha); this._xscale += this.speed*(targetScale-this._xscale); } 我看書上他的圓點本身長寬是固定的 怎麼說 像是我一開始畫的圓點比例是20*20 我希望動畫在跑的時候出來的小圓點也是同比例的 例如20*20 10*10 5*5這樣子 (書上的是等比例的!!) 但是現在的動畫跑出來雖然一切正常 可是我的圓點比例會很奇怪 可能變成20*5橢圓型這樣子 請問該怎麼改呢? 我照著書上說關於比例的語法 也就是我上面標註的那一句作修改 但我把數字*100改乘0 他比例卻還是會有橢圓形... 而且圓點還慢慢不見...... 阿 我倒底要怎麼辦= =" 希望大家可以幫幫我 拜託了!! 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.8.98

04/16 23:39, , 1F
FALSH => Flash
04/16 23:39, 1F

04/17 00:42, , 2F
你最後一行的_xscale +=沒有對應的_yscale +=
04/17 00:42, 2F

04/17 13:09, , 3F
喔喔喔喔喔喔喔 超感謝樓上!!!!
04/17 13:09, 3F
文章代碼(AID): #19vpOrWI (Flash)