Flash中如何用同一个按钮跳转到不同的帧,意思就是:同一个按钮放哪里不动,每次点击它都跳转到不同的帧

\u5728FLASH\u91cc\u9762\u5982\u4f55\u505a\u6309\u94ae\u8df3\u8f6c\u81f3\u67d0\u5e27

\u9009\u4e2d\u6309\u94ae \u6309F9\u7136\u540e\u8f93\u5165\u4e0b\u9762\u4ee3\u7801 2\u6539\u4e3a\u4f60\u9700\u8981\u8df3\u5230\u7684\u9488
on (release) {
gotoAndStop(2);
}


\u77e5\u8bc6\u70b9
gotoAndPlay()
\u53ef\u7528\u6027
Flash 2\u3002

\u7528\u6cd5
gotoAndPlay([scene,] frame)

\u53c2\u6570
scene \u53ef\u9009\u5b57\u7b26\u4e32\uff0c\u6307\u5b9a\u64ad\u653e\u5934\u8981\u8f6c\u5230\u7684\u573a\u666f\u7684\u540d\u79f0\u3002

frame \u8868\u793a\u5c06\u64ad\u653e\u5934\u8f6c\u5230\u7684\u5e27\u7f16\u53f7\u7684\u6570\u5b57\uff0c\u6216\u8005\u8868\u793a\u5c06\u64ad\u653e\u5934\u8f6c\u5230\u7684\u5e27\u7684\u6807\u7b7e\u7684\u5b57\u7b26\u4e32\u3002

\u8fd4\u56de
\u65e0\u3002

\u8bf4\u660e
\u51fd\u6570\uff1b\u5c06\u64ad\u653e\u5934\u8f6c\u5230\u573a\u666f\u4e2d\u6307\u5b9a\u7684\u5e27\u5e76\u4ece\u8be5\u5e27\u5f00\u59cb\u64ad\u653e\u3002\u5982\u679c\u672a\u6307\u5b9a\u573a\u666f\uff0c\u5219\u64ad\u653e\u5934\u5c06\u8f6c\u5230\u5f53\u524d\u573a\u666f\u4e2d\u7684\u6307\u5b9a\u5e27\u3002

\u793a\u4f8b
\u5f53\u7528\u6237\u5355\u51fb gotoAndPlay() \u52a8\u4f5c\u6240\u5206\u914d\u5230\u7684\u6309\u94ae\u65f6\uff0c\u64ad\u653e\u5934\u5c06\u8f6c\u5230\u5f53\u524d\u573a\u666f\u4e2d\u7684\u7b2c 16 \u5e27\u5e76\u5f00\u59cb\u64ad\u653e\u3002

on (release) {
gotoAndPlay(16);
}


---------------------------------
gotoAndStop()
\u53ef\u7528\u6027
Flash 2\u3002

\u7528\u6cd5
gotoAndStop([scene,] frame)

\u53c2\u6570
scene \u53ef\u9009\u5b57\u7b26\u4e32\uff0c\u6307\u5b9a\u64ad\u653e\u5934\u8981\u8f6c\u5230\u7684\u573a\u666f\u7684\u540d\u79f0\u3002

frame \u8868\u793a\u5c06\u64ad\u653e\u5934\u8f6c\u5230\u7684\u5e27\u7f16\u53f7\u7684\u6570\u5b57\uff0c\u6216\u8005\u8868\u793a\u5c06\u64ad\u653e\u5934\u8f6c\u5230\u7684\u5e27\u7684\u6807\u7b7e\u7684\u5b57\u7b26\u4e32\u3002

\u8fd4\u56de
\u65e0\u3002

\u8bf4\u660e
\u51fd\u6570\uff1b\u5c06\u64ad\u653e\u5934\u8f6c\u5230\u573a\u666f\u4e2d\u6307\u5b9a\u7684\u5e27\u5e76\u505c\u6b62\u64ad\u653e\u3002\u5982\u679c\u672a\u6307\u5b9a\u573a\u666f\uff0c\u5219\u64ad\u653e\u5934\u5c06\u8f6c\u5230\u5f53\u524d\u573a\u666f\u4e2d\u7684\u5e27\u3002

\u793a\u4f8b
\u5f53\u7528\u6237\u5355\u51fb gotoAndStop() \u52a8\u4f5c\u6240\u5206\u914d\u5230\u7684\u6309\u94ae\u65f6\uff0c\u64ad\u653e\u5934\u5c06\u8f6c\u5230\u5f53\u524d\u573a\u666f\u4e2d\u7684\u7b2c 5 \u5e27\u5e76\u4e14 SWF \u6587\u4ef6\u505c\u6b62\u64ad\u653e\u3002

on (release) {
gotoAndStop(5);
}

----------------------------------------------------
on()
\u53ef\u7528\u6027
Flash 2\u3002\u5728 Flash 2 \u4e2d\uff0c\u4e0d\u662f\u6240\u6709\u7684\u4e8b\u4ef6\u90fd\u53d7\u652f\u6301\u3002

\u7528\u6cd5
on(mouseEvent) {
// \u6b64\u5904\u662f\u60a8\u7684\u8bed\u53e5
}

\u53c2\u6570
statement(s) \u53d1\u751f mouseEvent \u65f6\u6267\u884c\u7684\u6307\u4ee4\u3002

mouseEvent \u662f\u79f0\u4f5c\u201c\u4e8b\u4ef6\u201d\u7684\u89e6\u53d1\u5668\u3002\u5f53\u53d1\u751f\u6b64\u4e8b\u4ef6\u65f6\uff0c\u6267\u884c\u4e8b\u4ef6\u540e\u9762\u5927\u62ec\u53f7\u4e2d\u7684\u8bed\u53e5\u3002\u53ef\u4ee5\u4e3a mouseEvent \u53c2\u6570\u6307\u5b9a\u4e0b\u9762\u7684\u4efb\u4f55\u503c\uff1a

press \u5728\u9f20\u6807\u6307\u9488\u7ecf\u8fc7\u6309\u94ae\u65f6\u6309\u4e0b\u9f20\u6807\u6309\u94ae\u3002
release \u5728\u9f20\u6807\u6307\u9488\u7ecf\u8fc7\u6309\u94ae\u65f6\u91ca\u653e\u9f20\u6807\u6309\u94ae\u3002
releaseOutside \u5f53\u9f20\u6807\u6307\u9488\u5728\u6309\u94ae\u4e4b\u5185\u65f6\u6309\u4e0b\u6309\u94ae\u540e\uff0c\u5c06\u9f20\u6807\u6307\u9488\u79fb\u5230\u6309\u94ae\u4e4b\u5916\uff0c\u6b64\u65f6\u91ca\u653e\u9f20\u6807\u6309\u94ae\u3002
rollOut \u9f20\u6807\u6307\u9488\u6ed1\u51fa\u6309\u94ae\u533a\u57df\u3002
rollOver \u9f20\u6807\u6307\u9488\u6ed1\u8fc7\u6309\u94ae\u3002
dragOut \u5728\u9f20\u6807\u6307\u9488\u6ed1\u8fc7\u6309\u94ae\u65f6\u6309\u4e0b\u9f20\u6807\u6309\u94ae\uff0c\u7136\u540e\u6ed1\u51fa\u6b64\u6309\u94ae\u533a\u57df\u3002
dragOver \u5728\u9f20\u6807\u6307\u9488\u6ed1\u8fc7\u6309\u94ae\u65f6\u6309\u4e0b\u9f20\u6807\u6309\u94ae\uff0c\u7136\u540e\u6ed1\u51fa\u6b64\u6309\u94ae\uff0c\u518d\u6ed1\u56de\u6b64\u6309\u94ae\u3002
keyPress ("key") \u6309\u4e0b\u6307\u5b9a\u7684\u952e\u3002\u5bf9\u4e8e\u6b64\u53c2\u6570\u7684 key \u90e8\u5206\uff0c\u9700\u6307\u5b9a\u952e\u63a7\u4ee3\u7801\u6216\u952e\u5e38\u91cf\u3002\u6709\u5173\u4e0e\u6807\u51c6\u952e\u76d8\u4e0a\u7684\u952e\u76f8\u5173\u8054\u7684\u952e\u63a7\u4ee3\u7801\u7684\u5217\u8868\uff0c\u8bf7\u53c2\u89c1\u952e\u76d8\u952e\u548c\u952e\u63a7\u4ee3\u7801\u503c\uff1b\u6709\u5173\u952e\u5e38\u91cf\u7684\u5217\u8868\uff0c\u8bf7\u53c2\u89c1Key \u7c7b\u7684\u5c5e\u6027\u6982\u8981\u3002
\u8bf4\u660e
\u4e8b\u4ef6\u5904\u7406\u51fd\u6570\uff1b\u6307\u5b9a\u89e6\u53d1\u52a8\u4f5c\u7684\u9f20\u6807\u4e8b\u4ef6\u6216\u6309\u952e\u4e8b\u4ef6\u3002

\u793a\u4f8b
\u5728\u4e0b\u9762\u7684\u811a\u672c\u4e2d\uff0c\u5f53\u6309\u4e0b\u9f20\u6807\u6309\u94ae\u65f6\uff0c\u5c06\u6267\u884c startDrag() \u52a8\u4f5c\uff0c\u5f53\u91ca\u653e\u9f20\u6807\u6309\u94ae\u65f6\uff0c\u5c06\u6267\u884c\u6761\u4ef6\u811a\u672c\uff0c\u7136\u540e\u653e\u4e0b\u8be5\u5bf9\u8c61\u3002

on (press) {
startDrag("rabbit");
}
on (release) {
trace(_root.rabbit._y);
trace(_root.rabbit._x);
stopDrag();
}

\u5728\u6309\u94ae\u4e0a\u9762 \u53f3\u51fb \u52a8\u4f5c \u4e0b\u8fbe\u5982\u4e0b\u547d\u4ee4 on (release) {gotoAndPlay(*);

}
*\u5c31\u4ee3\u8868\u8981\u8df3\u5230\u7684\u5e27

在as3.0中就设置一个按钮,然后添加动作,在动作面板右上方有一个代码片段,点击,然后在时间轴控制中双击跳转到下一帧并停止就可以了。

添加一个as层 第一帧写上stop();
按钮独立做一层,在按钮上写as:
on (release) {nextFrame();

}

按钮加上动作:
on(release){
gotoAndPlay(_currentframe+1);//转到当前帧的下一帧
}

on(release)
{
nextframe();
}
下一帧命令。

  • Flash涓浣曠敤鍚屼竴涓寜閽璺宠浆鍒颁笉鍚岀殑甯,鎰忔濆氨鏄:鍚屼竴涓寜閽斁鍝噷涓...
    绛旓細鍦╝s3.0涓氨璁剧疆涓涓寜閽紝鐒跺悗娣诲姞鍔ㄤ綔锛鍦ㄥ姩浣滈潰鏉垮彸涓婃柟鏈変竴涓唬鐮佺墖娈碉紝鐐瑰嚮锛岀劧鍚庡湪鏃堕棿杞存帶鍒朵腑鍙屽嚮璺宠浆鍒颁笅涓甯у苟鍋滄灏卞彲浠ヤ簡銆
  • Flash涓浣閫氳繃鎸夐挳瀹炵幇鍦烘櫙闂寸殑璺宠浆
    绛旓細浣跨敤Flash鎵撳紑瑕佺紪杈戠殑鏂囦欢锛屾彃鍏モ斺旀柊寤哄厓浠讹紝绫诲瀷閫夋嫨鎸夐挳锛屽悕绉版洿鏀逛负璺宠浆锛堝悕绉板彲鑷畾锛锛岀偣鍑荤‘瀹氾紝骞跺埗浣滄寜閽傛妸鍒朵綔鐨勬寜閽媺鍏ュ満鏅1鈥濅腑锛岃繖閲岀敤鐨勬槸涓涓忔槑鐨勬寜閽傞変腑鍔犲叆鐨勬寜閽紝鐐瑰嚮榧犳爣鍙抽敭鈥斺斿姩浣滐紝骞惰緭鍏ヨ烦杞唬鐮侊細 on (press) { gotoAndPlay("2",1); } 鍦ㄨ繖閲実otoAn...
  • FLASH涓浣涓娆鎸夐挳璺浜屾甯
    绛旓細璁剧疆涓涓彉閲忥紝鍋囧畾榛樿鍊间负0锛屾寜閽寜涓嬫椂涓1锛屽湪绗10甯у垽鏂繖涓彉閲忕殑鍊硷紝濡傛灉涓1鍒欒烦杞埌20甯銆傛姏鐮栧紩鐜変簡锛屼綘鍐嶆兂鎯冲惂銆傝ˉ鍏咃細闇瑕佷娇鐢‵lash Action Script鑴氭湰 濡備綍閫氳繃鎸夐挳鎺у埗褰辩墖鎾斁灏变笉鐢ㄨ浜嗗惂锛岃嚦浜庤烦杞紝鍦ㄧ10甯у姩浣滈潰鏉块噷鍐欎笂锛歡otoAndPlay(20);杩欐牱鎾斁鍒扮10甯ф椂灏变細璺宠浆鍒20甯х户缁...
  • Flash涓涓寜閽庝箞鍋氳烦甯у晩
    绛旓細鍦鎸夐挳涓婂啓涓嬪涓嬩唬鐮侊紝鍏朵腑鎷彿閲岀殑10琛ㄧず璺宠浆鍒扮鍗佸抚锛屽苟鍋滄鍦ㄧ鍗佸抚銆俹n (press) { gotoAndStop(10);} 濡傛灉鎯宠璺宠浆鍒版煇鏌愬抚骞舵挱鏀惧涓嬪啓銆俹n (press) { gotoAndPlay(10);} 鎯冲埌绗嚑甯э紝鎷彿閲岀殑鏁板瓧灏卞啓绗嚑甯
  • 鍦‵lash AS2.0鐨勮剼鏈腑,鎬庢牱鎵嶈兘浠庝竴涓満鏅殑鏌愪竴甯,鐢ㄤ竴涓寜閽烦鍒板彟...
    绛旓細渚嬪锛屸滃満鏅竴鈥濇挱鏀惧畬姣曚互鍚庣洿鎺ヨ烦鍒扳滃満鏅笁鈥濈殑绗笁甯с傚湪鍦烘櫙涓鐨勬渶鍚庝竴甯у啓涓嬶細gotoAndPlay("鍦烘櫙涓",3)渚嬪锛屽湪鎸夐挳鍏冧欢涓婂啓涓 on(release){gotoAndPlay("鍦烘櫙X",3)} //鍦ㄦ寜閽噴鏀炬椂锛岃烦鑷"鍦烘櫙X"鐨勭涓夊抚锛屽満鏅悕鍙互鍦烘櫙闈㈡澘鑷畾涔夈傛嵁璇达紝goto鏈夋寚鍚戝満鏅椂浼间箮鍙彲浠ュ啓鍦ㄦ椂闂磋酱涓婏紝...
  • 鐢flash鍒朵綔璇句欢涓,鎬庝箞鏍风敤鎸夐挳鎺у埗璺宠浆鍒版煇涓寮犲够鐏墖鐨鏌愪竴甯?
    绛旓細鍒朵綔姝ラ锛1.鎵撳紑Flash 8杞欢锛屾柊寤涓涓狥lash鏂囨。銆2.鍦ㄥ伐鍏锋爮鎵惧埌妞渾宸ュ叿 3.浣跨敤榧犳爣鍦ㄨ垶鍙版嫋鍔ㄧ粯鍒跺渾褰 4.閫夋嫨鍦嗗舰锛岀劧鍚庨紶鏍囧彸閿夋嫨杞崲涓哄厓浠讹紝杩欓噷瑕侀夋嫨褰辩墖鍓緫绫诲瀷銆5.鐜板湪璁剧疆褰辩墖鍓緫鐨勫疄渚嬪悕涓篵all 6.鐜板湪鍒朵綔鍥涓寜閽锛屽鍥炬墍绀猴紝鍒嗗埆鐢ㄤ簬鎸変笅鍚庢帶鍒跺皬鐞冧笂涓嬪乏鍙崇Щ鍔 ...
  • 鎴戣灏flash閫氳繃鎸鎸夐挳璺鍒颁笂涓甯,鎸囦护鏄???
    绛旓細渚嬪锛氭垜鏈変竴涓寜閽瀹炰緥鏄痑n_btn 浠g爜鍒欐槸 _root.an_btn.prevFrame(); //璺冲埌涓婁竴甯 娉ㄦ剰浜嬮」锛1銆佺‘淇濅綘鏄敤ActionScript 2.0 鑰屼笉鏄疉ctionScript 3.0锛堝洜涓3.0鏄笉鍏佽鐩存帴鍐欏湪鎸夐挳瀹炰緥涓婄殑锛屽彧鑳藉啓鍦ㄥ抚涓婏級2銆佸湪鍐欎唬鐮佹椂锛岀‘淇濅綘鏄啓鍦ㄦ寜閽笂鑰屼笉鏄啓鍦ㄥ抚涓娿傚笇鏈涜兘澶熷府鍔╀綘銆侽...
  • flash 濡備綍鐢ㄦ寜閽涓鎸夊氨鎾斁鍙涓涓鐢婚潰
    绛旓細鍦ㄥ埗浣flash鍔ㄧ敾鐨勬椂鍊欙紝鍙兘浼氭湁鏈夊緢澶歮c 鏈夋椂浼氭妸瀹冩斁鍒板嚑涓満鏅腑锛岄偅涔堝湪鍦烘櫙涓殑璺宠浆濡備綍瀹炵幇鍛紵璇风湅鏁欑▼鍚с1.鏂规硶涓锛氾紙浣跨敤telltarget)鏂规硶涓锛氾紙浣跨敤telltarget鍛戒护锛鎸夐挳涓婄殑as涓猴細on (release) { tellTarget ("/") { gotoAndPlay ("鍦烘櫙 1", 1);} } 2.鏂规硶浜岋紙鐢╣otoandpla......
  • Flash鍦烘櫙涓涓鐨勪竴涓寜閽,鐐瑰嚮涓涓嬪氨璺冲埌鍦烘櫙浜鎬庝箞鍋?
    绛旓細2:鍙屽嚮鍦烘櫙鑿滃崟涓殑鍦烘櫙鍚嶇О,杩欐牱灏辫兘淇敼鍚嶅瓧浜,鍘熸潵鐨勫満鏅1鍙互淇敼涓篠cene 1,渚濇绫绘帹.3:鍦鎸夐挳(娉ㄦ剰,鏄寜閽,涓嶆槸鏃堕棿杞,鍗曞嚮鎸夐挳,鍐嶈皟鍑哄姩浣滈潰鏉垮嵆鍙)涓婃坊鍔:on (release) {gotoAndPlay(Scene 1, 1);}/杩欐璇濊〃绀哄綋榧犳爣鏀惧紑鏃,璺宠浆鍒癝cene 1鐨绗1妗㈠鏋滀綘鏄璺冲埌鍦烘櫙2鐨,鍙互灏嗕笂闈㈢殑...
  • FLASH濡備綍浠涓涓鍦烘櫙璺冲埌鍙︿竴涓満鏅?
    绛旓細1銆佹墦寮杞欢锛屾柊寤篈S3鏂囨。銆2銆侀粯璁ゅ彧鏈変竴涓満鏅3銆佷緷娆¢夋嫨鎻掑叆--鍦烘櫙銆4銆佽繖鏃跺氨浼氭柊寤轰竴涓満鏅紝榛樿鍚嶄负鍦烘櫙 2鎴栬卻ence 2銆5銆佸湪鍦烘櫙2鐨勮垶鍙颁笂鏀句竴涓枃鏈锛屽苟鏀惧叆涓涓寜閽锛屽疄渚嬪悕璁剧疆涓篵tn0銆6銆佸湪鍦烘櫙2鐨勬椂闂磋酱鍔犲涓嬩唬鐮併7銆佷富鏃堕棿杞村姞濡備笅浠g爜銆傝繍琛屽悗灏卞彲浠ョ偣鍑绘寜閽鍦烘櫙杩涜鍒囨崲...
  • 扩展阅读:苹果手机怎么安装flash ... 安卓平板怎么安装flash ... 安卓手机flash下载官网 ... flash为播放按钮添加动作 ... 手机flash插件苹果版 ... flash按钮动画制作过程 ... 浏览器flash在哪设置 ... 安卓手机安装flash插件 ... 安卓平板怎么下flash插件 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网