flash不同帧之间的跳转怎么做 flash中如何实现影片剪辑的某一帧跳转到其它指定的场景和帧...

flash\u4e2d\u5982\u4f55\u8bbe\u7f6e\u4e00\u4e2a\u6309\u94ae\u8df3\u8f6c\u5230\u6307\u5b9a\u5e27

\u9009\u4e2d\u6309\u94ae\uff0c\u6dfb\u52a0\u4e00\u4e2a\u8df3\u8f6c\u51fd\u6570\u811a\u672c\u5c31\u53ef\u4ee5\u4e86\u3002 \u3002
gotoAndstop()


\u4e0b\u9762\u662f\u53c2\u8003\u8d44\u6599\uff1a

lash\u6dfb\u52a0\u201c\u5e27\u201d\u52a8\u4f5c\u811a\u672c\u8be6\u89e3\uff0c\u8df3\u8f6c\u6307\u5b9a\u9875\u9762\u7684\u65b9\u6cd5

\u6dfb\u52a0\u201c\u5e27\u201d\u52a8\u4f5c\u811a\u672c
\u5728Flash\u4e2d\u6dfb\u52a0\u52a8\u4f5c\u811a\u672c\u53ef\u4ee5\u5206\u4e3a\u4e24\u79cd\u65b9\u5f0f\uff0c\u4e00\u662f\u4e3a\u201c\u5e27\u201d\u6dfb\u52a0\u52a8\u4f5c\u811a\u672c\uff0c\u4e8c\u662f\u5411\u201c\u5bf9\u8c61\u201d\u6dfb\u52a0\u52a8\u4f5c\u811a\u672c\u3002
\u201c\u5e27\u201d\u52a8\u4f5c\u811a\u672c\uff0c\u662f\u6307\u5728\u65f6\u95f4\u8f74\u7684\u201c\u5173\u952e\u5e27\u201d\u4e0a\u6dfb\u52a0\u7684\u52a8\u4f5c\u811a\u672c\u3002
\u201c\u5bf9\u8c61\u201d\u52a8\u4f5c\u811a\u672c\uff0c\u662f\u6307\u5728\u201c\u6309\u94ae\u201d\u5143\u4ef6\u548c\u201c\u5f71\u7247\u526a\u8f91\u201d\u5143\u4ef6\u7684\u5b9e\u4f8b\u4e0a\u6dfb\u52a0\u7684\u52a8\u4f5c\u811a\u672c\u3002\u8bf7\u6ce8\u610f\uff0c\u201c\u56fe\u5f62\u201d\u5143\u4ef6\u4e0a\u662f\u4e0d\u80fd\u6dfb\u52a0\u52a8\u4f5c\u811a\u672c\u7684\u3002

\u5728\u5173\u952e\u5e27\u4e0a\u6dfb\u52a0stop();\u3001gotoAndstop()\u52a8\u4f5c\uff0c\u6765\u63a7\u5236\u5f71\u7247\u7684\u64ad\u653e\u3002
stop()\u7684\u4f5c\u7528\u662f\u505c\u6b62\u52a8\u753b\u64ad\u653e\u3002
gotoAndstop()\u7684\u4f5c\u7528\u662f\u901a\u77e5\u64ad\u653e\u5934\u8df3\u8f6c\u5230\u67d0\u4e00\u5e27\u5e76\u5728\u8be5\u5e27\u505c\u6b62\u3002
\u6d89\u53ca\u7684\u8bed\u6cd5\u53ca\u89c4\u8303\uff1a
\u5c0f\u62ec\u53f7\u201c()\u201d\uff1a\u5728\u201cAS\u201d\u4e2d\uff0c\u8fd9\u4e2a\u5c0f\u62ec\u53f7\u201c()\u201d\u7684\u4f5c\u7528\u4e4b\u4e00\u662f\u7528\u6765\u5728\u5176\u4e2d\u5b9a\u4e49\u51fd\u6570\u6216\u8005\u52a8\u4f5c\u7684\u53c2\u6570\u3002
\u5206\u53f7\u201c;\u201d\uff1a\u5728\u201cAS\u201d\u4e2d\uff0c\u5206\u53f7\u201c;\u201d\u662f\u7528\u6765\u4f5c\u4e3a\u8bed\u53e5\u7ed3\u675f\u7684\u6807\u8bb0\uff0c\u5728Flash AS\u811a\u672c\u4e2d\uff0c\u4efb\u4f55\u4e00\u6761\u8bed\u53e5\u90fd\u662f \u4ee5\u201c;\u201d\u53f7\u7ed3\u675f\u7684\u3002\u867d\u7136\u6709\u65f6\u7701\u7565\u4e86\u201c;\u201d\u53f7\uff0cFlash\u4e5f\u53ef\u4ee5\u6210\u529f\u7684\u7f16\u8bd1\u8fd9\u4e2a\u811a\u672c\uff0c\u4f46\u8fd9\u662f\u4e0d\u89c4\u8303\u7684\u3002
\u5e27\u52a8\u4f5c\u6807\u5fd7\u201ca\u201d\uff1a \u5f53\u5173\u952e\u5e27\u4e0a\u6dfb\u52a0\u4e86\u52a8\u4f5c\u811a\u672c\u4e4b\u540e\uff0c\u8be5\u5e27\u4e0a\u5c31\u4f1a\u51fa\u73b0\u4e00\u4e2a\u5c0f\u5199\u7684\u5b57\u6bcd\u201ca\u201d\u3002

\u4e3a\u6309\u94ae\u6dfb\u52a0\u9f20\u6807\u4e8b\u4ef6\u6765\u63a7\u5236\u52a8\u753b\u7684\u64ad\u653e\u72b6\u6001\u548c\u63a7\u5236\u5f71\u7247\u526a\u8f91\u7684\u64ad\u653e\uff0c\u5b9e\u73b0\u7b80\u5355\u7684\u4ea4\u4e92
on()\u4e8b\u4ef6\u5904\u7406\u51fd\u6570\uff1b\u6307\u5b9a\u89e6\u53d1\u52a8\u4f5c\u7684\u9f20\u6807\u4e8b\u4ef6\u3002
\u8bed\u6cd5\u683c\u5f0f\uff1a
\u3000\u3000on (mouseEvent) {
\u3000\u3000}
\u3000\u3000\u201c()\u201d\u5c0f\u62ec\u53f7\u4e2d\u7684mouseEvent\u53c2\u6570\u662f\u9f20\u6807\u4e8b\u4ef6\uff0c\u5e38\u7528\u7684\u6709\u4ee5\u4e0b\u51e0\u79cd\u9f20\u6807\u4e8b\u4ef6\uff1a
\u3000\u3000Press\u3000\u3000\u3000\u3000\u5f53\u9f20\u6807\u6307\u9488\u7ecf\u8fc7\u6309\u94ae\u65f6\u6309\u4e0b\u9f20\u6807\u3002
\u3000\u3000release \u3000\u3000\u3000\u5f53\u9f20\u6807\u6307\u9488\u7ecf\u8fc7\u6309\u94ae\u65f6\u6309\u4e0b\u518d\u91ca\u653e\u9f20\u6807\u6309\u94ae\u3002
\u3000\u3000releaseOutside \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
\u3000\u3000rollOut \u3000\u3000\u3000\u3000\u9f20\u6807\u6307\u9488\u6ed1\u51fa\u6309\u94ae\u533a\u57df\u3002
\u3000\u3000rollOver\u3000\u3000\u3000\u3000 \u9f20\u6807\u6307\u9488\u6ed1\u8fc7\u6309\u94ae\u3002

\u6309\u94ae\u4e0a\u5199 on (release) {
play(); || stop();
\u3000 \u3000}//\u53ef\u4ee5\u63a7\u5236\u573a\u666f\u7684\u64ad\u653e\u4e0e\u505c\u6b62\uff0c\u4f46\u662f\u4e0d\u80fd\u63a7\u5236\u5f71\u7247\u526a\u8f91\u201c\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d(.mc)\u201d\u7684\u64ad\u653e\u4e0e\u505c\u6b62\uff1b

\u6309\u94ae\u4e0a\u5199 on (release) {
_root.\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d.play(); || _root.\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d.stop();
\u3000 \u3000}//\u53ef\u4ee5\u63a7\u5236\u5f71\u7247\u526a\u8f91\u201c\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d(.mc)\uff09\u201d\u7684\u64ad\u653e\u4e0e\u505c\u6b62\uff0c\u4f46\u662f\u4e0d\u80fd\u63a7\u5236\u573a\u666f\u7684\u64ad\u653e\u4e0e\u505c\u6b62\uff1b

\u6309\u94ae\u4e0a\u5199 on (release) {
_root.\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d.play(); play(); || _root.\u5f71\u7247\u526a\u8f91\u5b9e\u4f8b\u540d.stop();stop();
\u3000 \u3000}//\u53ef\u4ee5\u540c\u65f6\u63a7\u5236\u5f71\u7247\u526a\u8f91\u201c\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d(.mc)\u201d\u548c\u573a\u666f\u7684\u64ad\u653e\u4e0e\u505c\u6b62\u3002

\u4e3a\u6309\u94ae\u6dfb\u52a0\u52a8\u4f5c\u7684\u65b9\u6cd5\u662f\uff0c\u9009\u4e2d\u573a\u666f\u4e0a\u8981\u4e3a\u5176\u6dfb\u52a0\u52a8\u4f5c\u7684\u6309\u94ae\uff0c\u8fd9\u65f6\u201c\u52a8\u4f5c\u201d\u9762\u677f\u6807\u9898\u680f\u4e0a\u663e\u793a\u7684\u6807\u9898\u662f\u201c\u52a8\u4f5c-\u6309\u94ae\u201d\uff0c\u8fd9\u8868\u660e\u5f53\u524d\u8981\u4e3a\u5176\u6dfb\u52a0\u811a\u672c\u7684\u5bf9\u8c61\u662f\u6309\u94ae\u3002\u5728\u811a\u672c\u7f16\u8f91\u7a97\u53e3\u4e2d\u6dfb\u52a0\u52a8\u4f5c\u3002

\u6d89\u53ca\u7684\u8bed\u6cd5\u53ca\u89c4\u8303\uff1a
\u5927\u62ec\u53f7\u201c{}\u201d\uff1a\u7528\u6765\u653e\u7f6e\u7ed3\u5408\u5728\u4e00\u8d77\u4f9d\u6b21\u6267\u884c\u7684\u8bed\u53e5\u5757\uff0c\u8fd9\u91cc\u662f\u5f53\u53d1\u751f\u201crelease\u201d\u9f20\u6807\uff08\u70b9\u51fb\u5e76\u91ca\u653e\uff09\u4e8b\u4ef6\u65f6\u6267\u884c\u4ee4\u5f53\u524d\u573a\u666f\u4e0a\u7684\u5f71\u7247\u526a\u8f91\u201cshu_mc(\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d)\u201d\u505c\u6b62\u64ad\u653e\u7684\u52a8\u4f5c\u3002\u5728on (release) {
_root.\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d.play(); play(); || _root.\u5f71\u7247\u526a\u8f91\u7684\u5b9e\u4f8b\u540d.stop();stop();
}\u4e2d\uff0c\u5219\u628a\u505c\u6b62\u573a\u666f\u64ad\u653e\u7684\u201cstop()\u201d\u8bed\u53e5\u548c\u505c\u6b62\u5f71\u7247\u526a\u8f91\u64ad\u653e\u7684\u201c_root.shu_mc.stop()\u201d\u8bed\u53e5\u7ed3\u5408\u5728\u4e00\u8d77\u5b9e\u73b0\u540c\u65f6\u63a7\u5236\u4e24\u8005\u64ad\u653e\u72b6\u6001\u7684\u4f5c\u7528\u3002

\u7edd\u5bf9\u8def\u5f84\uff1aFlash\u4e2d\u76ee\u6807\u8def\u5f84\u6709\u4e24\u79cd\uff0c\u7edd\u5bf9\u8def\u5f84\u548c\u76f8\u5bf9\u8def\u5f84\uff0c\u6211\u4eec\u4eca\u5929\u63a5\u89e6\u7684\u201c_root.shu_mc.stop()\u201d\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u6307\u5b9a\u4e86\u53d1\u751fstop\u52a8\u4f5c\u7684\u7edd\u5bf9\u5730\u5740\u548c\u5bf9\u8c61\uff0c\u8fd9\u4e2a\u7edd\u5bf9\u5730\u5740\u5c31\u662f\u5f53\u524d\u573a\u666f_root\uff0c\u5bf9\u8c61\u5c31\u662f\u5f71\u7247\u526a\u8f91

(\u201cshu_mc\u201d\uff0c\u5373\u8ba9\u5f53\u524d\u573a\u666f\u201c_root\u201d\u4e0a\u7684\u5b9e\u4f8b\u540d\u4e3a\u201cshu_mc\u201d\u7684\u5f71\u7247\u526a\u8f91\u5bf9\u8c61\u201cstop\u201d\u505c\u6b62\u64ad\u653e\u3002
\u5982\u679c\u6211\u4eec\u8981\u6267\u884c\u52a8\u4f5c\u7684\u5bf9\u8c61\u201cshu_mc\u201d\u5f71\u7247\u526a\u8f91\uff0c\u6ca1\u6709\u76f4\u63a5\u4f4d\u4e8e\u4e3b\u573a\u666f\u4e0a\uff0c\u800c\u662f\u5d4c\u5957\u5728\u53e6\u5916\u4e00\u4e2a\u4f4d\u4e8e\u4e3b\u573a\u666f\u7684\u5f71\u7247\u526a\u8f91\u201ca\u201d\u4e2d\uff0c\u751a\u81f3\u662f\u5d4c\u5957\u5728\u66f4\u6df1\u7684\u7ea7\u522b\u4e2d\u5462\uff0c\u90a3\u5c31\u5f97\u4e00\u7ea7\u7ea7\u6307\u660e\u8def\u5f84\uff0c\u7a0b\u5e8f\u6307\u4ee4\u624d\u80fd\u6b63\u786e\u7684\u6267\u884c\u3002
\u3000\u3000\u6253\u4e2a\u6bd4\u65b9\uff0c\u6211\u4eec\u5728\u95ea\u5ba2\u8d77\u822a\u8bba\u575b\u7684\u9996\u9875\u4e0a\uff0c\u8981\u6253\u5f00\u8bba\u575b\u91cc\u7684\u201c\u6572\u5f00Flash AS\u4e4b\u95e8\u201d\u8fd9\u7bc7\u6559\u7a0b\uff0c\u5c31\u5f97\u6309\u7167\u6b63\u786e\u7684\u8def\u5f84\u4e00\u7ea7\u4e00\u7ea7\u7684\u627e\u5230\u5b83\u624d\u80fd\u6253\u5f00\uff0c\u5982\u679c\u6211\u4eec\u628aURL\u7684\u8def\u5f84\u201c/\u201d\u6362\u6210\u201c.\u201d\u6765\u8868\u793a\uff0c\u6253\u5f00\u8fd9\u4e2a\u6559\u7a0b\u7684\u8def\u5f84\u5c31\u662f\uff1a
\u3000\u3000\u542f\u822a\u8bba\u575b\u9996\u9875(_root).Flash\u6280\u672f\u8bba\u575b(mc1).\u811a\u672c\u6280\u672f\u533a(mc2).\u6572\u5f00Flash AS\u4e4b\u95e8(mc3).\u6253\u5f00(\u52a8\u4f5c);)

\u70b9\u8bed\u6cd5\u201c.\u201d\uff1a\u662f\u57fa\u4e8e\u201c\u9762\u5411\u5bf9\u8c61\u201d\u7684\u8bed\u6cd5\u5f62\u5f0f\uff0c\u5c31\u662f\u5229\u7528\u76ee\u6807\u5bf9\u8c61\u672c\u8eab\u53bb\u7ba1\u7406\u81ea\u5df1\uff0c\u7528\u201c.\u201d\u8bed\u6cd5\u901a\u77e5\u76ee\u6807\u5bf9\u8c61\u6267\u884c\u4ec0\u4e48\u6307\u4ee4\u662f\u975e\u5e38\u7b80\u6d01\u7684\u8bed\u6cd5\u5f62\u5f0f\u3002\u6bd4\u5982\u6b64\u5904\uff0c\u5c31\u7528\u4e86\u201c.\u201d\u8bed\u6cd5\u901a\u77e5\u201c_root\u201d\u4e0a\u7684\u201cshu_mc\u201d\u201cstop\u201d\u505c\u6b62\u64ad\u653e\u3002

\u5bf9\u8c61\u7684\u540e\u7f00\uff1a \u5728Flash\u4e2d\u6709\u5404\u79cd\u5bf9\u8c61\uff0c\u5982\u6309\u94ae\u3001\u5f71\u7247\u526a\u8f91\u3001\u6587\u672c\u3001\u56fe\u5f62\u3001\u58f0\u97f3\u5bf9\u8c61\u7b49\u7b49\uff0c\u5728\u52a8\u4f5c\u811a\u672c\u4e2d\uff0c\u6709\u5bf9\u5e94\u8fd9\u4e9b\u5bf9\u8c61\u7684\u7279\u5b9a\u540e\u7f00\uff0c\u6bcf\u4e00\u79cd\u540e\u7f00\u4ee3\u8868\u4e00\u79cd\u7279\u5b9a\u7684\u5bf9\u8c61\uff0c\u6bd4\u5982\u5f71\u7247\u526a\u8f91\u7684\u540e\u7f00\u4e3a\u201c_mc\u201d\uff0c\u6587\u672c\u5bf9\u8c61\u7684\u540e\u7f00\u4e3a\u201c_txt\u201d\uff0c\u5728\u4e3a\u5bf9\u8c61\u547d\u540d\u65f6\u6709\u5fc5\u8981\u6b63\u786e\u7684\u6dfb\u52a0\u540e\u7f00\uff0c\u5982\u4e0a\u9762\u7684\u201cshu_mc\u201d\uff0c\u8fd9\u6837\u4e0d\u4ec5\u4f7f\u8bed\u53e5\u66f4\u7b26\u5408\u89c4\u8303\uff0c\u5728\u522b\u4eba\u89e3\u8bfb\u4ee3\u7801\u65f6\u65b9\u4fbf\u7684\u77e5\u9053\u5bf9\u8c61\u7684\u7c7b\u578b\uff0c\u4e5f\u80fd\u591f\u8ba9Flash\u8bc6\u522b\u5bf9\u8c61\u7684\u7c7b\u578b\uff0c\u5728\u6dfb\u52a0\u8bed\u53e5\u65f6\u624d\u80fd\u6709\u8df3\u8f6c\u6307\u5b9a\u9875\u9762\u7684\u65b9\u6cd5\u6548\u4f7f\u7528\u4ee3\u7801\u63d0\u793a\u529f\u80fd\u3002
\u505a\u4e2a\u6309\u626d\u5143\u4ef6
\u5728\u6700\u4e0a\u9762\u65b0\u5efa\u4e00\u5c42,\u628a\u6309\u626d\u653e\u5728\u8fd9\u4e00\u5c42\u4e0a\u6700\u597d\u505a\u6210\u5168\u900f\u660e\u7684\u3002\u54c8\u54c8,\u9009\u4e2d\u8fd9\u4e2a\u6309\u626d\u53f3\u51fb\u4e00\u4e0b,\u5728"\u52a8\u4f5c--\u5e27"\u653e\u4e0b\u4ee5\u4e0b\u4ee3\u7801:

on (release)
{
getURL("http://gstor.allyes.com/", "_blank");

\u5c31ok\u4e86\uff0c\u54e5\u5df2\u4e0d\u518d\u60b2\u5267\u3002
}

\u9996\u5148\u4f60\u5fc5\u987b\u7ed9\u5f71\u7247\u526a\u8f91d\u547d\u540d\u5b9e\u4f8b\u540d\u79f0\uff0c\u8fd9\u6837\u4ee3\u7801\u624d\u80fd\u627e\u5230\u5b83\uff0c\u8fd9\u91cc\u547d\u540d\u4e3amy_mc

\u7136\u540e\u4f60\u5728\u5f71\u7247\u526a\u8f91c\u4f60\u60f3\u8df3\u8f6c\u7684\u5e27\u4e0a\u5199
_root.gotoAndPlay("b",1)//\u8fd9\u91cc\u5199\u7684\u662f\u8df3\u8f6c\u5230\u573a\u666fb\uff0c\u5e76\u4ece\u7b2c\u4e00\u5e27\u5f00\u59cb\u64ad\u653e
_root.my_mc.gotoAndPlay(1);//\u4ece\u5f71\u7247\u526a\u8f91d\u7684\u7b2c\u4e00\u5e27\u5f00\u59cb\u64ad\u653e

这个要用到动作!
一.基本脚本代码:
- Go to 跳转到指定的帧
- Play 播放
- Stop 停止
- Toggle High Quality 在高画质和低画质间切换
- Stop All Sounds 停止所有声音的播放
- Get URL 跳转至某个超联结
- FSCommand 发送FSCommand命令
- Load Movie 装载影片
- Unload Movie 卸载影片
- Tell Target 告知目标
- If Frame Is Loaded ..判断帧是否被完全载入
- On Mouse Event 鼠标事件
二.其他Actionscript2.0
- break 跳出循环
- call 调用指定帧(一般喊有某个特定函数)
- comment 注释
- continue 继续循环
- delete 删除一个对象(Object)中的变量
- do while do while循环
- duplicateMovieClip 复制MC
- else 否则(与if联用)
- else if 否则如果(与if联用)
- uate 调用自定义函数(Function)
- for for循环
- for .. in 依次取得对象(Object)中的各个属性或者某个数组中的所有元素
- FSCommand 发送FSCommand命令
- function 声明自定义函数
- getURL 跳转至某个超联结
- goto 跳转到指定的帧
- if 如果
- ifFrameLoaded ..帧是否完全被载入
- include 读入外部的ActionScript程序文件(.as)
- loadMovie 装载MC
- loadVariables 转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASPCGI等脚本返回的文本值
- on 鼠标事件的触发条件
- onClipEvent MC的事件触发程序
- play 播放
- print 输出到打印机
- removeMovieClip 删除MC
- return 在函数(function)中返回一个值
- set variable 设定变量值
- setProperty 设定属性
- startDrag 开始拖动
- stop 停止
- stopAllSounds 停止所有声音的播放
- stopDrag 停止拖动
- swapDepths 交换两个MC的深度
- tellTarget 指定Action命令生效的目标
- toggleHighQuality 在高画质和低画质间切换
- trace 跟踪调试
- unloadMovie 卸载MC
- var 声明局部变量
- while 当..成立时..
- with 对..对象(Object)做..
。操作符( Operators)
- ! 逻辑非操作
- != 不等于
- 字符串
- % 取余数
- && 逻辑与操作
- () 括号
- 乘号
- + 加号
- ++ 变量自加一
- - 减号
- -- 变量自减一
- 除号
- 小于
- = 小于等于
- 不等于
- == 相等
- 大于
- = 大于等于
- and 逻辑与
- not 逻辑非
- or 逻辑或
- typeof 返回变量类型
- void 实体,无返回
- 逻辑或操作
+ Bitwise Operators 位操作符
- & 位与操作
- 位左移
- 位右移
- 位右移(无符号)
- ^ 位异或操作
- 位或操作
- ~ 补位操作
+ Compound Assign Operators 复合操作符
- %= A%=B 等效于 A=A%B
- &= A&=B 等效于 A=A&B
- = A=B 等效于 A=AB
- += A+=B 等效于 A=A+B
- -= A-=B 等效于 A=A-B
- = A=B 等效于 A=AB
- = A=B 等效于 A=AB
- = A=B 等效于 A=AB
- = A=B 等效于 A=AB
- ^= A^=B 等效于 A=A^B
- = A=B 等效于 A=AB
+ String Operators 字符串操作符(注:实质上是ASCII的比较)
- add 连接两个字符串
- eq A eq B 字符串A值与字符串值B相等
- ge A ge B 字符串A值大于等于字符串B值
- gt A gt B 字符串A值大于字符串B值
- le A le B 字符串A值小于等于字符串B值
- lt A lt B 字符串A值小于字符串B值
- ne A ne B 字符串A值不等于字符串B值
+ Functions 函数
- Boolean 取表达式的布尔值(True 或 False)
- escape 除去URL串中的非法字符,将其参数按照URL编码的格式转化为字符串(String)
- 访问并计算表达式(expression)的值,并以字符串(String)的形式返回该值
- false 布尔非值(0)
- getProperty 获取属性
- getTimer 获取从电影开始播放到现在的总播放时间(毫秒数)
- getVersion 获取浏览器的FLASHPlayer的版本号
- globalToLocal 场景(Scene)中的坐标转换成MC中的坐标
- hitTest 测试一个点或者MC是否同另一个交叉(即冲突检测)
- int 把十进制数值强制转换成整数
- isFinite 测试数值是否为有限数
- isNaN 测试是否为非数值
- keycode 返回键盘按下键的键盘值(ASCII值)
- localToGlobal MC中的坐标转换成场景(Scene)中的坐标
- maxscroll 文本框的最大行度
- newline 换行符
- Number 将参数转换成数值其返回值有以下四种情况:
如果 x 为一数字,则返回值即为该数字;如果 x 为一布尔数,则返回0或1;如果 x 为一字符串,则函数将x解释为一个指数形式的十进制数;如果x未定义,则返回0。
- parseFloat 将字符串转换成浮点数
- parseInt 将字符串转换成整数
- random 产生0到指定数间的随机数
- scroll 文本框中的起始滚动行
- String 将参数转换成字符串
- targetPath 返回指定实例MC的路径字符串
- true 布尔是值(1)
- unescape 保留字符串中的%XX格式的十六进制字符
+ String Functions 字符串函数
- chr 将ASCII码转换成相应字符
- length 返回字符串的长度
- mbchr 将ASCIIS-JIS编码转换成相应的多字节字符
- mblength 返回多字节字符串的长度
- mbord 将多字节字符转换成相应的ASCIIS-JIS编码
- mbsubstring 截取多字节字符串中的字串
- ord 将字符转换成ASCII码
- substring 截取字符串中的子串
+ Properties 属性
- _alpha Alpha值(透明度值)
- _currentframe 在MC中的当前帧数
- _droptarget 当使用Start drag拖动一个MC时,实时地返回该MC的绝对路径
- _focusrect 高亮按钮或者某个当前区域的显示与否(True显示Flase不显示)
- _framesloaded 已载入的影帧数
- _height MC的高度
- _highquality 画质的高低(True高画质False低画质)
- _name MC的实例名
- _quality 当前画质(字符串值) LOW,MEDIUM,HIGH,BEST
- _rotation MC旋转的角度(单位度)
- _soundbuftime 声音的缓冲区大小(默认值5,单位秒)
- _target MC的路径
- _totalframes 总帧数
- _url 电影被调用的URL地址
- _visible 是否可视(True可视False不可视)
- _width MC的宽度
- _x MC的x坐标
- _xmouse 鼠标的x坐标
- _xscale MC的X轴向缩放度
- _y MC的y坐标
- _ymouse 鼠标的y坐标
- _yscale MC的y轴向缩放度
+ Objects 对象
+ Array 数组
- concat 合并多个数组
- join 将一个数组中的元素转化成字符串,并通过特定的分割符进行联结,并返回结果字符串
- length 返回数组长度
- new Array 新建数组对象
- pop 出栈 (FILO 先入后出)
- push 入栈 (入队列)
- reverse 反相(颠倒数组,及第一个元素和最后一个元素互换……)
- shift 出队列 (FIFO 先入先出)
- slice 截取数组中的子串生成新的数组
- sort 数组元素的排序
- splice 从数组中指定元素起删除指定个数的元素或者删除指定元素
- unshift 从数组头部插入一个元素
+ Boolean 布尔对象
- new Boolean 新建布尔型对象
- toString 将布尔型对象的值转换成字符串值
- valueOf 获取布尔型对象的值(返回值为布尔型)
+ Color 颜色对象
- getRGB 获取颜色值的RGB分量(返回值0xRRGGBB十六进制)
- getTransform 获取颜色值的转换量(返回值 cxform 型) [不太清楚]
- new Color 新建一颜色对象
- setRGB 设置颜色值的RGB分量(参数为0xRRGGBB十六进制)
- setTransform 设置颜色值的转换量(参数为 cxform 型) [不太清楚]
+ Date 时间和日期对象
- getDate 获取当前日期(本月的几号)
- getDay 获取今天是星期几(0-Sunday,1-Monday...)
- getFullYear 获取当前年份(四位数字)
- getHours 获取当前小时数(24小时制,0-23)
- getMilliseconds 获取当前毫秒数
- getMinutes 获取当前分钟数
- getMonth 获取当前月份(注意从0开始0-Jan,1-Feb...)
- getSeconds 获取当前秒数
- getTime 获取UTC格式的从1970.1.1 000以来的秒数
- getTimezoneOffset 获取当前时间和UTC格式的偏移值(以分钟为单位)
- getUTCDate 获取UTC格式的当前日期(本月的几号)
- getUTCDay 获取UTC格式的今天是星期几(0-Sunday,1-Monday...)
- getUTCFullYear 获取UTC格式的当前年份(四位数字)
- getUTCHours 获取UTC格式的当前小时数(24小时制,0-23)
- getUTCMilliseconds 获取UTC格式的当前毫秒数
- getUTCMinutes 获取UTC格式的当前分钟数
- getUTCMonth 获取UTC格式的当前月份(注意从0开始0-Jan,1-Feb...)
- getUTCSeconds 获取UTC格式的当前秒数
- getYear 获取当前缩写年份(当前年份减去1900)
- new Date 新建日期时间对象
- setDate 设置当前日期(本月的几号)
- setFullYear 设置当前年份(四位数字)
- setHours 设置当前小时数(24小时制,0-23)
- setMilliseconds 设置当前毫秒数
- setMinutes 设置当前分钟数
- setMonth 设置当前月份(注意从0开始0-Jan,1-Feb...)
- setSeconds 设置当前秒数
- setTime 设置UTC格式的从1970.1.1 000以来的秒数
- setUTCDate 设置UTC格式的当前日期(本月的几号)
- setUTCFullYear 设置UTC格式的当前年份(四位数字)
- setUTCHours 设置UTC格式的当前小时数(24小时制,0-23)
- setUTCMilliseconds 设置UTC格式的当前毫秒数
- setUTCMinutes 设置UTC格式的当前分钟数
- setUTCMonth 设置UTC格式的当前月份(注意从0开始0-Jan,1-Feb...)
- setUTCSeconds 设置UTC格式的当前秒数
- setYear 设置当前缩写年份(当前年份减去1900)
- toString 将日期时间值转换成日期时间形式的字符串值
- UTC 返回指定的UTC格式日期时间的固定时间值
+ Key 键盘对象
- BACKSPACE Backspace(-)键
- CAPSLOCK CapsLock键
- CONTROL Ctrl键
- DELETEKEY Delete(Del)键
- DOWN 方向下键
- END End键
- ENTER Enter(回车)键
- ESCAPE Esc键
- getAscii 获取最后一个按下或松开的键的对应字符的Ascii码
- getCode 获取最后一个被按下的键的键盘扫描码
- HOME Home键
- INSERT Insert(Ins)键
- isDown 当指定键被按下时返回True值
- isToggled 当Caps lock或者Num Lock键被锁定时返回真(True)
- LEFT 方向左键
- PGDN PageDown(PGDN)键
- PGUP PageUp(PGUP)键
- RIGHT 方向右键
- SHIFT Shift键
- SPACE 空格键
- TAB Tab键
- UP 方向上键
+ Math 数学函数对象
- abs abs(n) 取n的绝对值
- acos acos(n) n的反余弦(返回值单位弧度)
- asin asin(n) n的反正弦(返回值单位弧度)
- atan atan(n) n的反正切(返回值单位弧度)
- atan2 atan2(x,y) 计算xy的反正切
- ceil ceil(n) 取靠近n的上限的整数(向上取整)
- cos cos(n) 取n的余弦(n的单位弧度)
- E Euler(欧拉)指数(约为2.718)
- exp 指数
- floor floor(n) 取靠近n的下限的整数(向下取整)
- LN10 ln10(约等于2.302)
- LN2 ln2(约等于0.693)
- log 取自然对数(e为底)
- LOG10E 10为底取E的对数(约等于0.434)
- LOG2E 2为底取E的对数(约等于1.443)
- max 返回两参数中的最大值
- min 返回两参数中的最小值
- PI 圆周率(约等于3.14159)
- pow pow(x,y) x的y次方
- random 产生0-1间的随机数
- round 四舍五入取整
- sin sin(n) 取n的正弦(n的单位弧度)
- sqrt 开根号
- SQRT1_2 0.5开根号(约等于0.707)
- SQRT2 2开根号(约等于1.414)
- tan tan(n) 取n的正切(n的单位弧度)
+ MovieClip 影片夹子对象
- attachMovie 产生一个库中MC的实体并将它绑定到某个电影上
- dupicateMovieClip 复制当前MC产生新的MC
- getURL 使浏览器浏览指定页面
- gotoAndPlay 跳转到指定帧并播放
- gotoAndStop 跳转到指定帧并停止播放
- loadMovie 引入一个外部电影到指定层
- loadVariables 引入外部文件中的变量值
- nextFrame 下一帧
- play 播放
- prevFrame 前一帧
- removeMovieClip 删除用duplicateMovieClip创建的MC
- startDrag 开始拖动MC
- stop 停止MC的播放
- stopDrag 停止拖动MC
- unloadMovie 卸载由loadMovie引入的Movie
+ Mouse 鼠标对象
- hide 隐藏鼠标指针
- show 显示鼠标指针
+ Number 数值对象
- MAX_value FLASH5 所允许的最大数值1.79769313486231 e 308
- MIN_value FLASH5 所允许的最小数值5 e -324
- NaN 是否为非数值(Not a Number)
- NEGATIVE_INFINITY 是否为负数
- new Number 新建数值对象
- POSITIVE_INFINITY 是否为正数
- toString 将数值转换成字符串
+ Object 对象
- new Object 新建对象
- toString 转换对象为字符串
- valueOf 返回对象的值
+ Selection 选择区对象
- getBeginIndex 获取可编辑文本区的起始位置,-1表示无可编辑文本区
- getCaretIndex 获取当前的编辑位置,-1表示没有可编辑文本区
- getEndIndex 获取可编辑文本区的结束位置,-1表示无可编辑文本区
- getFocus 获取当前的激活文本区的文本变量名
- setFocus 设置当前的激活文本区
- setSelection 设置可编辑文本的起始位置和终止位置
+ Sound 声音对象
- attachSound 绑定库中的一个声音
- getPan 获取声音的混音值 [不太清楚]
- getTransform 获取当前声音的变换量(返回值类型sxform) [不太清楚]
- getVolume 获取当前声音的音量(百分比)
- new Sound 新建声音对象
- setPan 设置声音的混音值 [不太清楚]
- setTransform 设置当前声音的变换量(参数类型sxform) [不太清楚]
- setVloume 设置当前声音的音量(百分比)
- start 开始播放当前声音
- stop 停止播放当前声音
+ String 字符串对象
- charAt 在指定的索引表中返回一个字符
- charCodeAt 在指定的索引表中返回一个字符的代码
- concat 联结合并多个字符串
- fromCharCode 从字符代码组构造出一个新的字符串
- indexOf 在字符串中寻找子串,返回子串起始位置或-1(-1表示未找到)
- lastIndexOf 在字符串中寻找子串,返回子串终止位置或-1(-1表示未找到)
- length 返回字符串的长度
- new String 新建字符串对象
- slice 返回字符串中指定截取的子串
- split 根据限定符将字符串转换成一个数组
- substr substr( start, length ) 返回从start开始,共length长的子串
- substring substring( indexA, indexB ) 返回indexA..indexB之间的子串
- toLowerCase 将字符串中的大写字符全部转换成小写
- toUpperCase 将字符串中的小写字符全部转换成大写
+ XML 可扩充性标记语言对象
- appendChild 添加一个子结点到指定的XML元素
- attributes XML元素的属性数组
- childNodes 一个XML元素的子结点数组
- cloneNode 克隆(复制)当前结点
- createElement 新建一个新的XML元素
- createTextNode 新建一个新的XML文本结点
- firstChild 返回当前XML结点的第一个子结点
- hasChildNodes 当前XML结点是否有子结点(返回true有子结点flash则无)
- insertBefore 在一个指定的XML元素的子结点前插入一个新的子结点
- lastChild 返回当前XML结点的最后一个子结点
- load 从指定的URL把XML元素引入FLASH中
- loaded 当XML元素引入或是发送同时引入FLASH中后,返回true值
- new XML 新建一个XML对象
- nextSibling 当前XML结点的下一个结点
- nodeName 返回当前XML结点的名字
- nodeType 返回当前XML结点的类型(1-元素,3-文本)
- nodue 返回当前XML结点的值(text型返回文本)
- onLoad 当引入或发送同时引入时触发事件
- parentNode 返回当前XML结点的父结点
- parseXML 将XML字符串转换成XML对象
- previousSibling 当前XML结点的前一个结点
- removeNode 从XML文本中删除结点
- send 从FLASH中把一个XML元素发送到指定的URL地址
- sendAndLoad 从FLASH中把一个XML元素发送到指定的URL地址同时引入XML结果
- toString 把XML对象转换为XML字符串表达
+ XMLSocket XML套接口
- close 关闭一个XML套接口
- connect 连接一个XML套接口,指定URL,并定义其端口号
- new XMLSocket 建立一个新的XML套接口
- onClose 关闭XML套接口时触发事件
- onConnect 连接XML套接口时触发事件
- onXML 从服务器上获取XML时触发事件
- send 发送XML给服务器

Flash密码:
1.防asv反编译
在代码的前面加上
function a ( ) { 0 ( ) }
2.保护swf文件加密
在动画的第一帧加入检测url 的代码
web=getproperty( , _url);
test=web.“indexof ”(your url , 0.000000d);
if(test==“-1”){
gotoAndStop(88); 此帧数任一。
elseif( not(test==-1)){
gotoAndPlay( getproperty(“ ”, -currentframe+1));
}
}

  • flash涓濡備綍瀹炵幇褰辩墖鍓緫鐨勬煇涓甯ц烦杞鍒板叾瀹冩寚瀹氱殑鍦烘櫙鍜屽抚涓婂苟鎾斁...
    绛旓細棣栧厛浣犲繀椤荤粰褰辩墖鍓緫d鍛藉悕瀹炰緥鍚嶇О锛岃繖鏍蜂唬鐮佹墠鑳芥壘鍒板畠锛岃繖閲屽懡鍚嶄负my_mc 鐒跺悗浣犲湪褰辩墖鍓緫c浣犳兂璺宠浆鐨勫抚涓婂啓 _root.gotoAndPlay("b",1)//杩欓噷鍐欑殑鏄烦杞埌鍦烘櫙b锛屽苟浠庣涓甯у紑濮嬫挱鏀 _root.my_mc.gotoAndPlay(1);//浠庡奖鐗囧壀杈慸鐨勭涓甯у紑濮嬫挱鏀 ...
  • 鍏充簬FLASH AS2 甯鐣岄潰璺宠浆闂
    绛旓細1.浣犲彲浠ユ妸绗簩甯涓櫎浜嗚儗鏅殑鎵鏈変笢瑗挎墍鏈変唬鐮佸叏閮ㄦ斁鍏ヤ竴涓奖鐗囧壀杈戯紝杩欐牱锛屽洜涓虹涓甯ф病鏈夎繖涓奖鐗囧壀杈戯紝鍥炲埌绗竴甯у悗鑷劧灏卞儚绗竴娆℃墦寮FLASH涓鏍枫2.鎸夌収瀹樻柟API锛孉S2娌℃湁鍔炴硶鐢ㄤ唬鐮佹敼鍙樺抚棰戙傜綉涓婃湁浜涘彇宸х殑鎴栬呮槸闈炴瑙勭殑鏂规硶锛屼綘鍙互鎼滅储涓涓嬫祴璇曚竴涓嬶紝浣嗘槸涓汉涓嶆帹鑽愶紝浼氬奖鍝嶄綘鍘熸潵鐨flash鑰屽彉寰...
  • flash濡備綍浠庡浘灞1璺宠浆鍒板浘灞2鎾斁銆傛敞:鍥惧眰1閲岄潰鏈夊奖鐗囧壀杈 褰辩墖鍓緫...
    绛旓細鍦ㄥ満鏅竴鐨勫姩浣滀腑杈撳叆浠g爜锛歴top锛堬級锛氬彸鍑绘寜閽啋鍔ㄤ綔鈫掕緭鍏ヤ唬鐮侊細on锛坮elease锛墈go to And Play锛堚滃満鏅2鈥濓紝1锛夛紱} 杩欐牱灏卞彲浠ュ埄鐢ㄨ繖涓寜閽璺宠浆鍒板満鏅2浜 杩樻湁锛岄櫎浜嗏滃満鏅濅袱瀛楃敤涓枃杈撳叆澶栵紝鍦ㄨ緭鍏ヤ唬鐮佺殑杩囩▼涓竴瀹氳鐢ㄨ嫳璇緭鍏ワ紝杩炵鍚堜篃瑕佺敤鑻辫杈撳叆锛屽惁鍒欒繖涓唬鐮佹棤娉曡繍琛岀殑銆
  • flash鐐瑰嚮鎸夐挳璺宠浆鍒板彟澶栦竴甯х殑浠g爜鎬庝箞鍐(涓涓満鏅腑)?璋佽兘缁欐垜鍋...
    绛旓細鍏堝埗浣滄寜閽紝鍛藉悕锛屽亣璁句负my_btn 鎺у埗浠g爜鏀惧埌涓绘椂闂磋酱鐨勫搴甯涓婏紝鍐呭涓 my_btn.onRelease=function(){ gotoAndStop(n)//杩欓噷鐨刵涓哄搴旂殑鍙﹀甯ф暟 }
  • FLASH涓濡備綍璺宠浆鍒版寚瀹甯鎾斁
    绛旓細鍦ㄧ涓甯鍔犱笂甯у姩浣滐細stop();aa=new Date();mm=aa.getMonth()+1;gotoAndPlay(mm); //鎴杇otoAndStop(mm);浠ヤ笂鍦flash8.0涓祴璇曢氳繃
  • flash8.0甯т箣闂村浣鍒╃敤鎸夐挳璺宠浆
    绛旓細灏 A B C 涓甯х殑甯鏍囩鏀逛负 瀵瑰簲鐨 A B C 灏咥 B C 涓夊紶鍥剧墖杞崲浼氬奖鐗囧壀杈戝厓浠躲傦紙鏀寔鐐瑰嚮鍛戒护鐨勶級鍦 A 鍏冧欢涓婂啓浠g爜 on (release) { gotoAngStop("B")} 鍦 B 鍏冧欢涓婂啓浠g爜 on (release) { gotoAngStop("C")} 鍦 C 鍏冧欢涓婂啓浠g爜 on (release) { gotoAngStop("A")} OK...
  • flash 褰辩墖鍓緫涔嬮棿鐨勮烦杞
    绛旓細鐩镐俊鎴戣偗瀹氳兘琛岋紝棣栧厛浣犲緱鍦ㄥ満鏅腑鐨勭涓甯у拰绗簩甯т腑閮藉姞stop();鍚﹀垯浼氬湪涓甯т箣闂璺虫潵璺冲幓锛孉鍜孊涔熶細涓闂竴闂殑锛屾挱鏀句笉浜嗐傛帴涓嬫潵灏辨槸瑕佷娇鍓緫A鎾斁瀹屾瘯灏辨挱鏀惧壀杈態浜嗭紝鏂规硶鏄細鍦ㄥ壀杈慉涓渶鍚庝竴甯у姞浠g爜 tellTarget("/"){ _parent.paly();} //鍙互娴嬭瘯浜嗭紝涓嶈浣犳媿姝绘垜锛岃鐨勮瘽缁欐垜澶...
  • 鎬庝箞鍦FLASH涓坊鍔犳寜閽,鐐逛笉鍚岀殑鎸夐挳鍙互璺冲埌涓嶅悓鐨勫抚
    绛旓細绗簩姝ワ紝閫氳繃AS瀹炵幇璺宠浆 鎸夊揩鎹烽敭 v 锛堝垏鎹㈠埌閫夋嫨宸ュ叿锛夛紝閫夋嫨鍒氬垱寤虹殑鎸夐挳鍏冧欢锛屾寜F9鎵撳紑AS缂栬緫妗嗐傚湪閲岄潰杈撳叆 on(release){ gotoAndStop(10); //鐢╣otoAndStop("aa");璇彞鏇村ソ锛屽洜涓哄鏋滃flash杩涜璋冩暣鏃讹紝甯ф暟鍙兘浼氬彉鍖栵紝鐢甯鏍囩瀹氫綅鎾斁澶寸殑浣嶇疆鏇寸ǔ濡ュ拰鐪佷簨銆倉 --- 鍏朵粬鎸夐挳绫讳技銆傚湪杩欓噷浠...
  • flash 涓濡備綍鎸囧畾璺宠浆甯?
    绛旓細鍦ㄦ渶鍚庝竴甯鍔犲叆濡備笅浠g爜 on (release){ gotoandplay(15);} 鎷彿涓殑鈥15鈥濓紝鏄綘鎯宠寮濮璺宠浆鎾斁鐨勫抚锛屽叿浣撴暟瀛椾綘鑷繁璁剧疆锛岃繖閲屾垜鍙槸涓涓鏄庛
  • flash璺宠浆鐗瑰畾鐨勫嚑涓殢鏈甯 姣斿銆傛挱鏀惧紑濮嬨傜9甯с19銆29銆39鈥︹︽彃...
    绛旓細涓嶇煡閬撲綘鏄笉鏄疉S3.0鍝︺傚鏋滄槸鐨勮瘽锛屽彲浠ヨ瘯鐫杩欐牱锛寁ar Num:Number=(Math.random()*vol)/10 vol 鏄寚浣犺闅忔満璺宠浆鐨勬渶澶у抚鏁 鍒濆榛樿涓1 濡傛灉vol鏄60灏 鏄烦鍒 1鍒60涔嬮棿鐨浠绘剰涓甯с傚鏋滀綘鏈夋寚瀹氱殑鍝嚑甯с傘傛瘮濡傝璺筹細1 5 6 16 52 86 100 杩欏嚑甯т箣闂闅忔満璺宠浆锛...
  • 扩展阅读:adobe flash player ... 彩虹堂怎么进不去 ... flash场景1跳转场景2 ... 微星主板flash模式 ... flash点击按钮跳转帧 ... 为什么浏览器要禁用flash ... flash按钮跳转图片 ... flash player 8 ... flash如何跳转场景 ...

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