|
|
摘要:在Flash安装目录: Adobe Flash CS5\Common\Configuration\Components下有User Interface.fla, 将它发布出一个User Interface.swf.将这个文件加载到当前应用程序域里:this._loader=newLoader();this._loader.contentLoaderInfo.addEventListener(Event.COMPLETE,complete_loader);this._loaderContext=newLoaderContext(false,ApplicationDomain.currentDom
阅读全文
摘要:使用发光滤镜:var g:flash.filters.GlowFilter = new flash.filters.GlowFilter(color, 1, 2, 2, 10, 1);alpha 1;blurX blurY : 2;strength : 1000% == 10;quality : low == 1;如果效果有偏差, 尝试使用"设备字体";
阅读全文
摘要:在嵌入swf文件时会有一个属性flashVar, 是一个对象, 在flash内部可以通过this.root.loaderInfo.parameters获取该对象.之前传参可以通过获取浏览器地址拿数据, 通过嵌入地址附加属性的这种方式可以让真实地址隐藏起来, 一些不想让用户看到的数据简单的隐藏.
阅读全文
摘要:1 使用AS工程制作的swf, 可以通过var obj:Object = loader.content; obj.func();直接调用该swf文档类中公开的方法和属性(注意, 是文档类中, 子类中的无法访问);2 使用Flex工程制作的swf, 调用swf中main文件公开的方法: var obj:Object = loader.content.application; obj.func();侦听事件: 在该flex工程中使用this.systemManager.dispathEvent(event);然后在加载工程中: var obj:Object = loader.content; ob
阅读全文
摘要:方法很简单, 调用js方法拿到地址栏数据, 然后解析就可以了.拿地址栏数据的方法:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--varhref:String=ExternalInterface.call("functiongetURL(){returnwindow.location.href;}");privatefunctiongetData(href:String):void{ varhasData:int=href.indexOf("?
阅读全文
摘要:有这么个情况, 如果美工做好一个素材, 编码员A做工程中的一个模块要用到这个素材, 编码员B做工程中的一个模块也用到这个素材, 而当各自的工程完工整合在一起后, 发现素材不好看需要更换素材, 这就悲剧了, 因为需要将素材分别派发给A,B两个编码员分别重新运行各自的工程然后再整合. 两个还看不出什么, 如果一个工程被分出五十份, 那就有的换了, 特别对于游戏中的面板, 基本风格都是统一的. 这就需要RSL上场了.在文档类中, 将A, B两个项目文件同时显示出来, 它们均是一个面板 + 一段文字(以作区别). 面板是相同的.A.asCode highlighting produced by Act
阅读全文
摘要:PureMVC如果要实现一个功能 哪怕很简单, 要写的类实在太多了. 比如需要打开一个人物信息面板, 流程大致如下:showUserInfoBtn CLICK事件 -> Meidator侦听该事件发送通知 -> GetUserInfoCommand (Proxy获取人物信息面板数据) ->获取成功 / 失败 发送通知 -> GetUserInfoSuccessCommand/GetUserInfoFailCommand -> 发送通知给Mediator刷新面板显示. Proxy也可以直接发通知给Mediator, 但是为了让view与model的彻底分离, 官方不
阅读全文
摘要:client指定对其调用回调方法以处理流或 FLV 文件数据的对象。默认对象为 this,将创建 NetStream 对象。如果将 client 属性设置为另一个对象,则将对该对象调用回调方法。NetStream.client 对象可以调用以下函数并接收关联的数据对象:onCuePoint()、onImageData()、onMetaData()、onPlayStatus()、onTextData...
阅读全文
摘要:http://swfever.com/wp-content/special/Flash_Platform_Developer_Skill_Tree.htmlflash平台的全部.
阅读全文
摘要:所谓类绑定剪辑,就当作为该剪辑写一个文档类,文档类中的this指向该剪辑.//[代码]Demo
阅读全文
摘要:不知道是大家不屑于还是不知道,TransitionManager真的很好用,而且效果也不少,组合一下够我们普通使用的了:使用的对象必须是MovieClip类型或者其子类实例属性 direction:Number Tween实例的缓动方向,Transition.IN(数值0)指出现时的动画;Transition.OUT(数值1)指消失时的动画。 duration:Number Tween实例的时间长...
阅读全文
摘要:手机或者其他数码设备在显示文本时,如果显示不全,则用文本左右移动来替代:txt是舞台上的一个单行动态文本.as2:[代码][代码][代码]
阅读全文
摘要:记得有个游戏说boss加工资的游戏,有个按钮怎么都点不到,一点就弹开了,不得不点"我不加工资"按钮...mc是舞台上的剪辑,注册点在左上角.[代码]
阅读全文
摘要:尽量使用stage.addEventListener如果是侦听某个对象的键盘事件,注意设置stage.focus = mc;将焦点放在该对象上才能响应得到键盘事件.
阅读全文
摘要:路径的格式可以有 /fileName/fileName/file,还有\\fileName\\fileName\\file,今天碰到就必须使用\\这种格式的情况,而且要取上级目录,直接用"../file"是不行了,就从绝对路径来截取.as2: trace(this._url); trace(_root._url);as3: trace(root.loaderInfo.url); trace(thi...
阅读全文
摘要:[代码]这样不会居中,除非设置autoSize为CENTER;但根本原因在于myText.width默认为100;将程序改为[代码]就可以了,当前文本的宽度应该是textWidth not width;
阅读全文
摘要:DisplayObject有属性tranform,可以动态设置DisplayObject显示对象的矩阵、颜色转换和像素,比如var colorTransform:ColorTransform = new ColorTransform();colorTransform.color = 0xff6600;myDisplayObject.transform.colorTransform = colorT...
阅读全文
|