翻译
文章平均质量分 59
雷乌斯
这个作者很懒,什么都没留下…
展开
-
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(2)
[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(2)空间23.1.3. 指定的帧频VS实际的帧频即使flash运行时根据帧频来表现预定屏幕更新,每秒真正能够完成的屏幕更新的数量 (即实际帧频) 常常低于程序员预设的帧频 (即指定帧频). 实际帧频很大程度上取决于电脑的运行速度,可用的系统资源,显示器的物理刷新率,以及fl翻译 2016-04-09 03:04:56 · 350 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-16章 作用域
刚接触as3的时候,边对着字典边翻译的,知识不足所以很多地方翻得不对,由于太懒现在也不打算再改了。。Chapter 16. Scopescope (作用域)是一个内有代码执行的程序的物理区域。在ActionScript 中有5种可能的作用域:• 一个函数体• 一个实例方法• 一个静态方法体• 一个类体• 任何其他(i.e., global scope 全局作用域)翻译 2016-04-09 02:50:33 · 242 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(1)
刚接触as3的时候,边对着字典边翻译的,知识不足所以很多地方翻得不对,由于太懒现在也不打算再改了。。21.2. Event Dispatch Phases当AS在显示层级上发送一个事件目标时,它将会同时通知这个目标以及它的父级显示对象。这个目标和它的父级被通知事件的过程被分为3个阶段。事件发送的第一个阶段称为capture phase,捕获阶段,这个目标的父级被通知一个事件已经发生。一翻译 2016-04-09 02:51:34 · 238 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(2)
21.3.3. 在捕获阶段和冒泡阶段都注册父级侦听器为了在捕获阶段和冒泡阶段(在目标接收到事件通知的前后)都调用侦听器函数,我们必须2次注册侦听器— 一次把useCapture 设置为true ,一次设置为false. 比如,在我们的TextField 例子中,假设我们希望为theSprite注册TextEvent.TEXT_INPUT事件的textInputListener() 侦听器,并且翻译 2016-04-09 02:52:37 · 190 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(3)
21.5. 判断当前事件阶段我们在"为捕获阶段和冒泡阶段都注册父级侦听器"中,通过2次调用addEventListener(), 我们可以为捕获和冒泡阶段独立注册一个单独的事件侦听器函数.同样地,在" useCapture 属性的双重用途"我们学到当以useCapture 为false 注册一个侦听器,这个侦听器会在目标阶段或者冒泡阶段被执行。所以,当一个事件侦听器函数被一个事件调用而这个事件翻译 2016-04-09 02:54:27 · 263 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(4)
21.7. 停止一个事件的派送在事件流的任何点,每个事件侦听器——包括哪些注册在目标对象上的以及注册在他们的父级对象上的——都可以停止整个事件的派送。停止一个事件的派送被归类为事件的毁灭. 要停止一个事件派送,我们在被传递了Event对象的侦听器函数中调用Event 类的实例方法stopImmediatePropagation()或者stopPropagation()。stopImmedi翻译 2016-04-09 02:55:17 · 257 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(5)
[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(5)空间21.8. 事件优先级和事件流当一个事件侦听器注册在一个处于显示层级的某个对象上,则priority属性就会影响都注册在这个对象上的侦听器的调用顺序。priority 属性不会、也不能改变这个事件流中的对象们收到通知的顺序。NOTE在一个事件流翻译 2016-04-09 02:57:53 · 241 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(6)
[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(6)空间21.9.1. 事件侦听器列表的改变如我们刚刚所学的,当一个给定的事件发生时, ActionScript根据预先定好的事件流来通知适当的对象。按照顺序当每一个对象接收到事件通知,它的事件侦听器就会被调用。这个被给定事件通知调用特殊的侦听器列表在事件通知翻译 2016-04-09 02:59:01 · 265 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(1)
[EssentialActionScript3.0中文版]无责任翻译-22章交互性(1)空间刚接触as3的时候,边对着字典边翻译的,知识不足所以很多地方翻得不对,由于太懒现在也不打算再改了。。Chapter 22. Interactivity本章,我们会学习通过响应FP的输入事件,为应用程序增加互动性。我们学习5种类型的输入事件:•Mouseeven翻译 2016-04-09 03:00:38 · 298 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(3)
[EssentialActionScript3.0中文版]无责任翻译-22章交互性(3)空间22.2.3. 使用鼠标赋予一个对象焦点正如用户可以使用Tab键或者方向键来分配焦点一样,用户也可以通过点击鼠标主按钮来分配焦点。但是,默认情况下,只有SimpleButton和TextField 的实例可以通过鼠标点击获得焦点。如要通过点击赋予Spriteor翻译 2016-04-09 03:01:44 · 333 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(4)
[EssentialActionScript3.0中文版]无责任翻译-22章交互性(4)空间22.3.3.1. 多位置的按键在某些键盘上,某一个keycodes可能代表键盘上多个位置的键。比如在MicrosoftWindows 美式英文键盘,keycode 16 即代表左SHIFT也代表右SHIFT;key code 17 即代表左CTRL也代表右CTRL;key翻译 2016-04-09 03:02:34 · 361 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(5)
[EssentialActionScript3.0中文版]无责任翻译-22章交互性(5)空间22.5. Flash Player级别的输入事件正如我们到本章目前为止所学习的,多数的FlashPlayer输入事件都是由于用户与显示列表中特定的对象发生交互行为而引发的。但是, Flash Player同样支持另一小类事件,这些事件是用户与FlashPlaye翻译 2016-04-09 03:03:30 · 275 阅读 · 0 评论 -
(2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(1)
[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(1)空间Chapter 23. Screen Updates从概念上来说,AS中所有的屏幕更细都可以被分为2类:每隔一段时间发生(预制更新),以及在事件侦听器中执行的立即更新(事件后更新)。不管这些种类,所有的屏幕更新都是自动的。在AS中,没有方法可以任意让一个屏幕更新立刻翻译 2016-04-09 03:04:16 · 427 阅读 · 0 评论 -
(2012-04-03 老物搬运)初识Robotlegs
什么是robotlegs?引用百度知道的话:“Robotlegs是一个用来开发Flash, Flex,和 AIR 应用的纯 AS3微架构(框架). Robotlegs专注于将应用程序各层排布在一起并提供它们相互通讯的机制. Robotlegs试图通过提供一种解决常见开发问题的经过时间检验的架构解决方案来加速开发. Robotlegs无意锁定你到框架, 你的类就是你的类的原创 2016-04-09 03:21:24 · 435 阅读 · 0 评论 -
(2012-4-12 老物搬运)如何去写mediator
Mediating your view componentsMediators在应用程序中扮演着视图组件和其余部分的沟通桥梁的角色。它们让你的视图组件摆脱了对事务逻辑和域逻辑处理的任务,这些任务适合让其他层来完成。Mediator应当是轻量级的,并且作为一个桥梁保持着与其他部分的紧密注视的同时又具有最小的依赖性。 Mediators are created when yourview翻译 2016-04-09 03:39:06 · 298 阅读 · 0 评论 -
(2012-01-08 老物搬运)[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(3)
[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(3)空间23.4. Event.RENDER 事件的优化Event.RENDER 事件是一个在需要画质优先的情况下使用的特殊类型的屏幕更新事件。它的根本目的是让程序员推迟所有自定义绘图任务直到一个屏幕被渲染前的某个精确的时刻,这消除了重复的绘制行为。不像其他内置Flassh翻译 2016-04-09 03:06:39 · 349 阅读 · 0 评论 -
Quest、Mission、Task——游戏中的“任务”
function LoaderMgr:addLoadMisson(sAbName, sPrefabName, callFunc)看到同事的一段代码有感而发,随便聊聊他们在游戏编程扮演里的角色。Quest用到最多的表示任务的单词,接任务、做任务、交任务,说的都是它。参考:EverQuest、DragonQuest以及Wow和之后所有类Wow的RPG中的任务等等。。ques原创 2017-06-09 12:38:16 · 21372 阅读 · 1 评论