flash _currentframe+指定帧步 控制线程
生活随笔
收集整理的這篇文章主要介紹了
flash _currentframe+指定帧步 控制线程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
這個問題其實有點小意思,在做一個小項目的時候,像通過一個類似于播放器快進和后退的功能,但是好像AS沒有這種的寫法,最簡單的當屬
prevFrame 和 nextFrame,但是這個prevFrame?(),括號里卻是不讓帶參數的。這樣,我就只能上一幀下一幀了,可是我想上幾幀,下幾幀。
?
于是,就想到,獲取當前幀,然后在此幀的基礎上,加 或者 減,來前進和后退。
代碼如下:
判斷當前幀
stop();
onEnterFrame?=?function?()?{
?i?=?_currentframe;
?trace(i)
};
?
前進按鈕
on?(release)?{
?gotoAndStop(i+20);
}
?
后退按鈕
on?(release)?{
?gotoAndStop(i-20);
}
?
備注:
取到了當前幀后,就很方便的對整個線程做控制。而且容易控制步長數。
柴高八斗之父原創 2013年3月13日·
轉載于:https://my.oschina.net/u/583531/blog/610695
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的flash _currentframe+指定帧步 控制线程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring的事务管理难点剖析:应用分层
- 下一篇: git cherry-pick简介