actionscript吧
关注: 1,330 贴子: 3,049

ActionScript程序设计,交流

  • 目录:
  • 程序设计及人工智能
  • 0
    https://www.bilibili.com/video/BV1D6LtzXEQ4/?vd_source=4a06fc784
  • 0
    https://www.bilibili.com/video/BV1C25SzNEe7/?vd_source=4a06fc784
  • 70

    广告
    07:18
  • 3
    GreenSock ActionScript API Docs TweenMax http://www.greensock.com/asdocs/com/greensock/TweenMax.html
  • 2
    . ActionScript3.0 实现跨平台应用和游戏开发 . 哈曼公司已经接管了Adobe AIR SDK的开发和支持,这是一个用于广泛应用程序和游戏的跨平台框架。 AIR支持通过Adobe Animate创建的动画进行快速开发,并支持在桌面和移动平台上部署应用程序, 包括使用Windows机器开发和部署iPhone和iPad应用程序的能力。 . 加入社区. . 2020年,HARMAN 收购了Adobe AIR的开发,并为AIR开发者社区提供更新的功能和支持。 由于许多热门游戏是使用AIR开发的,以及各种商业和多媒体应用程序
  • 0
    https://www.bilibili.com/video/BV1dBduYPEMh/?vd_source=4a06fc784
  • 3
    for批量创建库中影片如何设统一实例名称? 创建出来的影片无法控制??
  • 1
    . Adobe AIR SDK 官网: 下载 Adobe AIR SDK 51.1 https://airsdk.harman.com/download . HARMAN 对 Adobe AIR 做了什么? 合作关系:HARMAN 与 Adobe 在 Flash Player 和 AIR 技术方面有长期合作。 接管维护:Adobe 于 2020 年底停止对 Flash Player 和 AIR 的支持后,HARMAN 与 Adobe 达成协议,接管 AIR 运行时和 SDK 的维护工作。 商业模式:HARMAN 提供商业许可的 AIR SDK,同时设有免费层级,支持业余爱好者和低收入个人或公司。 目标:继续支持和开发 AIR 软件,确保其作为快速跨平台应用开发框架
  • 1
    用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考 https://help.adobe.com/zh_TW/FlashPlatform/reference/actionscrip
  • 82

    广告
    07:12
  • 0
    . 独立播放器:用于运行电脑上的 .swf 程序文件 . FlashPlayer 11 链接:https://pan.baidu.com/s/17o78p_jYhYNwDfRnBRK0FA?pwd=hb6k 提取码:hb6k . FlashPlayer 17 链接:https://pan.baidu.com/s/1pH07w1IIY10zn8mi9UZqEw?pwd=cjdb 提取码:cjdb . FlashPlayer 20 链接:https://pan.baidu.com/s/1BM0yiUYrb_ghQoZsBWBLtg?pwd=b4qq 提取码:b4qq . FlashPlayer 23 链接:https://pan.baidu.com/s/1gopl3s-Jeha6-S65sIjMKA?pwd=1yuy 提取码:1yuy . FlashPlayer 26 链接:https://pan.baidu.com/s/1qLOZ4UE86YQsuwbljOIYaw?pwd=jt8b 提取码:jt8b . 最新 FlashPlayer 下载地址 Flash Player官方下
  • 0
    . 以前,在小游戏网站上,下载的SWF游戏。 . 通过网盘分享的文件:FlashSWF游戏 链接: https://pan.baidu.com/s/16nU1AQUg0_a7Xv7Tqsi2HQ?pwd=erms 提取码: erms
  • 0
    . 金鹰五套AS3.0教程 . . 通过网盘分享的文件:金鹰五套AS3.0教程 链接: https://pan.baidu.com/s/1VodJNouUI8EPeXoZ0bJmSg?pwd=77ka 提取码: 77ka .
  • 0
    . AIR SDK 下载 . FlexSDK27.7z 链接:https://pan.baidu.com/s/1APO7bFTLAfwyoLPCycw38g?pwd=7re6 提取码:7re6 . AIR32.0.7z 链接:https://pan.baidu.com/s/1nBJfxsq5zZQH_a23-wlFBA?pwd=j2dw 提取码:j2dw . 新版 AIR SDK . AIR51.1.2.3.7z 链接: https://pan.baidu.com/s/19-XIDOW9HRecQZPLUjaIxA?pwd=9d33 提取码: 9d33 . AIR51.1.3.1.7z 链接: https://pan.baidu.com/s/1vU6Ww8bTZjtwSjdX-JNQDQ?pwd=e2ka 提取码: e2ka . AIR51.1.3.2.7z 链接: https://pan.baidu.com/s/1Os1m18K4BrxfV_D6CLvFeg?pwd=3zxa 提取码: 3zxa . AIR51.1.3.3.7z 链接: https://pan.baidu.com/s/1OQx2UP-sofnsw7RId1HNXg?pwd=cj8j 提
  • 0
    . . 通过网盘分享的文件:FlashGreenSock 链接: https://pan.baidu.com/s/1h7Y14tPaGBrQlbso0D_MQg?pwd=cc55 提取码: cc55 .
  • 0
    . 通过网盘分享的文件:FlashAPI文档 链接: https://pan.baidu.com/s/1VFGwVLXL2hyuUlSzDN__Og?pwd=8uiy 提取码: 8uiy .
  • 45

    广告
    07:06
  • 0
    . 通过网盘分享的文件:Flash电子书 链接: https://pan.baidu.com/s/1_c5qS3CyizpJnw1uRTbaow?pwd=qert 提取码: qert .
  • 0
    . 转发于:https://zhuanlan.zhihu.com/p/702088314 .
  • 0
    . 实际上这是为游戏中的 多 hp 条 准备的 比如游戏中的 多 hp 条 每条 hp 颜色不一样 . 比如有几种颜色,创建多 hp 条时随机获取这几种随机颜色 比如 3条 hp 1 2 3 保正 1 2 3条 hp 颜色不一样 . 将下面的代码保存为 Random.as . package { public class Random { static var getNum = -1; static var maxNumber: int = 10; public static function setmax(e: int = 10) { maxNumber = e; } public static function Num(): int { var i = int(Math.random() * maxNumber); while(i == getNum) { i = int(Math.random() * maxNumber); } getNum = i; return i; } publ
  • 0
    . 检测运行环境 . if (Capabilities.playerType == "Desktop"){ trace("当前运行环境是 air 环境"); } . 检测操作系统: . if(Capabilities.os == "Windows 10"){ trace("当前操作系统是 Win 10 系统") } . 指定运行时环境的类型。此属性可以是下列值之一: . "ActiveX"用于 Microsoft Internet Explorer 使用的 Flash Player ActiveX 控件 . “Desktop”代表 Adobe AIR 运行时(通过 HTML 页加载的 SWF 内容除外,该内容将 Capabilities.playerType 设置为“PlugIn”) . “External”用于
  • 0
    . 在舞台上创建一个文本框 实例名称 设置 txt . . 文本框属性面板设置 动态文本框 实例名称 txt . 选择一个字体嵌入(需要设置嵌入字符哦) 文本颜色设置黑色 . . 舞台上的内容如下 . . 发布看效果 . . F9 动作面板代码如下 . . 发布看效果 . . 只需要一个文本框就可以实现多文本颜色 . 当然了,换行也可以 换行要把文本框 宽高设置大一点 设置 多行文本 如图 . . 换行使用 \n 这样就把 100 放下面一行了 . . 发布看效果 . . 附上代码 . var lv: int = 100; var str1: Strin
  • 0
    . 客户端 1 F9 代码如下 . import flash.net.DatagramSocket; import flash.events.DatagramSocketDataEvent; import flash.utils.ByteArray; . var socket: DatagramSocket = new DatagramSocket(); socket.addEventListener(DatagramSocketDataEvent.DATA, dataFn); socket.bind(2049); socket.receive(); . function dataFn(e: DatagramSocketDataEvent): void { var json: String = e.data.readUTFBytes(e.data.length); var obj: Object = JSON.parse(json); . trace("接收数据"); trace(obj.aa, obj.bb); . } . function send(obj: Object): void { var json: String = JSON.stringify(obj); var byte: ByteArray = n
  • 6

    广告
    07:00
  • 1
    . 首先创建一个文件夹作为项目文件夹,然后打开 an 创建一个 fong.fla 保存到项目文件夹中。 如下: . . 用文本工具在舞台上创建一个文本框 . . 点击创建的文本框,转到属性面板,选择你要使用的字体。 这里用的是 Aa厚底黑 字体(你电脑上要安装Aa厚底黑这个字体) . . 然后点击嵌入(嵌入就是把这个字体保存到库中) 这样即使别人的电脑上没有安装这个字体也可以显示效果 . . 嵌入字体设置: 注意字符范围(决定可以显示哪些字符) . 这里我打钩
  • 0
    . 创建一个 as3 文档 作为客户端 F9 动作面板代码如下 . var isReadHead:Boolean; var messageLen:int; var socket:Socket = new Socket(); socket.addEventListener(Event.CONNECT, linkFn); socket.addEventListener(ProgressEvent.SOCKET_DATA, dataFn); socket.connect("127.0.0.1", 8888); function linkFn(e:Event):void { trace(e); . trace("连上服务器"); trace("发送 aa bb 到服务器"); . send({aa:66,bb:true}); } function dataFn(e:ProgressEvent):void { read(); } function read():void { if (! isReadHead && socket.bytesAvailable > 4) { var lenByte
  • 0
    . 客户端 舞台内容如下 . . F9 动作面板代码如下 . import flash.net.XMLSocket; import flash.events.MouseEvent; import flash.events.Event; import flash.events.DataEvent; import flash.xml.XMLNode; var myxmlsocket: XMLSocket = new XMLSocket(); var len:int = 0; bt.addEventListener(MouseEvent.CLICK, dj); function dj(e: MouseEvent):void { myxmlsocket.connect("127.0.0.1", 9339); myxmlsocket.addEventListener(Event.CONNECT, con); myxmlsocket.addEventListener(DataEvent.DATA, data); } function con(e: Event):void { var myxml:XML = new XML("<?xml version='1.0' encodi
  • 0
    . 客户端 创建一个 as2 文档 舞台内容如下 . . F9 动作面板代码如下 . myxmlsocket = new XMLSocket(); . btn.onRelease = function() { myxmlsocket.connect("192.168.0.101",9339); }; . myxmlsocket.onConnect = function(success) { if (success) { info.text = "连接成功!"; var my_xml:XML = new XML(); var myLogin:XMLNode = my_xml.createElement("login"); myLogin.attributes.username = "aaa"; myLogin.attributes.password = "888888"; my_xml.appendChild(myLogin); myxmlsocket.send(my_xml); } else { info.text = "连接失败!"
  • 0
    . as2.0 玩家学习 as3.0 发现 as3.0 没有 as2.0 的 Key.isDown 感觉非常不方便 . 所以提供一个 Key.isDown 功能 . 创建一个 as3.0 类文件 .as 将以下代码复制并保存为 Key.as 将 Key.as 放在 .fla 同级目录下 . Key.as 代码如下: . package { import flash.display.Stage; import flash.events.KeyboardEvent; public class Key { private static const keyCode: Object = {}; public static function init(stage: Stage): void { stage.addEventListener(KeyboardEvent.KEY_DOWN, downFn); stage.addEventListener(KeyboardEvent.KEY_UP, upFn); } private static function downFn(e:
  • 0
    . var time:Number = 1733892900000; 定义过期时间(时间戳) . var date:Date = new Date(); 创建一个 date(Date 表示日期和时间) . 用 if 判断是否超过设置的时间(时间戳) . if (date.getTime() > time){ trace("试用期已过!禁止运行本程序。"); return; } . 在线时间戳工具:http://shijianchuo.wiicha.com/ .
  • 71

    广告
    06:54
  • 0
    . . 在Flash游戏开发的过程中,性能是一个要时时考虑的问题。 帧数和内存占用是评价flash运行性能的两个重要指标。 . 因此在测试的过程中,需要能实时观察这两个值的变化情况。 . 转载于:https://www.cnblogs.com/hisiqi/archive/2012/12/31/2840791.html .
  • 302
    拿的时候说声谢谢啊~帮我刷刷经验
  • 2
    有一个登录接口需要用到一个MD5加密后的字符串, 但我将方法改为Java运行发现计算出的结果不一致。 请回的大哥速联系, 解决问题后发红包,谢谢
    TalkDeBPD 4-26
  • 1
    如题,不会ActionScript语言。想用java写个手机端krc歌词转换器。来个懂ActionScript代码和java的大佬,帮忙翻译一下成java代码。感谢
  • 24

    广告
    06:48
  • 0
    求问高手,用AS 2.0,采用二分法,求解(n*8) - (2*10*sin(n/2)) 在0-2派之间的根,具本代码怎么写?
    linlisos 6-18
  • 0
    想做一个计时器,不用按钮触发,单纯记录时间,以帧数加秒数的计时方式。有没有大神帮帮我。
    James 3-26
  • 4
    flash/as2/as3问题都可以问我啊flash顶起来
    史蒂夫 10-21
  • 5
    想在主时间轴上new 一个对象,通过对象调用对象的方法,要怎么做?直接对象名.方法()会报错
    猎凯 12-6
  • 0
    因为工作原因刚开始接触flex+as编程 现在要求调用一个webservice 在网上找了一个查询天气的接口样例: 这个案例我试了一下能调用起来, 我就把地址和方法都改成自己的了: 改成这样了就调用不起来了,触发这个getOrderFun()方法之后就没有反应了 下面这是我要调用的那个接口: 希望各位大佬能给我指点一二
    924790325 9-10
  • 8

    广告
    06:42
  • 0
    有as的下载连接吗,给发个,谢谢
    ljllljlsy 8-27
  • 3
    我在舞台上插入了一个画笔canvas_mc,一个滑块按钮slider5,两个冲突了,我拖动滑块时,画笔也在乱画,如下图,郁闷死我了
  • 0
    经核实吧主_Coi 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 actionscript吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
  • 0
    经核实吧主张祁凯 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 actionscript吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
  • 0
    (请帮分析下我的代码 这是我方法体内的所有内容 { var bmd:BitmapData = new BitmapData(this.stage.width, this.stage.height); bmd.draw(this.root); var byteArray:ByteArray = bmd.getPixels(bmd.rect); var file:FileReference = new FileReference(); file.save(byteArray,"1.png");} 我用的的是 Flash CS6 使用的是 AS3.0,编译通过了且swf文件也生成了,运行后它也将图片保存到本地了,但问题就是这个图片查看不了,想请大佬们帮忙分析一下我这段代码的问题究竟出在什么地方?怎么解决?拜托了
    1609089074 5-12
  • 2
    这是两个我所遇到的AS代码问题,用画图工具画出后在此提出。
  • 30

    广告
    06:36
  • 0
    有没有在linux上编译过as工程的,有问题想问一下
  • 0
    目前网上下载的殿堂之路资源只有到16章异常处理,后续章节都没有,贴吧有没有大神有这本书的pdf的资源,麻烦共享下
  • 5
    请问互动投影是用此技术实现的吗
    FlAser 11-28

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>