[問題] 讓特效能重複啟動的效果?
說起來有點籠統
但觸發的方式應該說是 "子彈連續發射的感覺"
不過我找到的都是一次一發,消失之後再重射
想要達到的理想效果是
滑鼠移過去(rollover)觸發
在特效影格結束前,再一次的移過去觸發
會"新增"一個特效,而不是將尚未結束的影格強制從零開始
這是我目前找到的,使用上就是...只能觸發一次,等它玩爽了才再次觸發
不知道為什麼複製不了,所以只能慢慢打,打錯字請見諒
onClipEvent(load){
fire = false;
speed = 20;
}
onClipEvent (mouseDown){
if(!fire)
{
fire = true;
this._x = _root.物件._x+150;
}
}
onClipEvent(enterFrame){
if(fire){
this.visible = true;
this._x += speed;
if(this._x > _root._Right+50)
{fire=false;}
}
else {
this._visible = false;
}
}
想請問要讓這個物件能夠增生並且消失(remove),應該從哪方面下手呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.193.118
→
06/20 18:30, , 1F
06/20 18:30, 1F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章