Flash小技巧之Object.watch

object|技巧

Object.watch是用来监听对象属性的变化,但是对getter/setter属性是不起作用的。
下面我们来测试以下: 在场景中加入一个input text,然后变量命名为t 之后在第一帧加入以下代码:

    function myvarWatch(prop, oldval, newval, userData){  trace(prop+" has changed!!");  trace(newval);  return newval;}_root.watch("t", myvarWatch);

以下是效果截图:

在这里你可以把watch当作是textField.onChange来用。watch可以方便的监听任何变量或者非setter/getter属性。机动灵活,减少代码的复杂程度。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索变量
, 代码
, 属性
, 监听
, watch
技巧
apple watch 小技巧、flash动画制作小技巧、flash小技巧、flash 动画小技巧、object.watch,以便于您获取更多的相关知识。

时间: 2024-12-23 00:27:25

Flash小技巧之Object.watch的相关文章

闲扯一些Flash小技巧

技巧 内容和界面的分离,代码和动画的分离,实在太重要了. 比如今天遇到一个客户,要求修改N久前的一个连接.这下就太麻烦了. 如果能把连接之类的东西存放在XML中,Flash每次启动就把XML读入(并且可以放在loading处,保证字符串完美读入,否则按钮按下去就连接到undefined了,呵呵) 再者就是代码和动画的分离.我认为封装起来还是最重要的.由于我不太习惯2.0,所以还是喜欢用1.0对MC安装prototype,反正不是很大的项目,应该够了. 所有的文本,比如,错误提示,都放到一个字符串

Flash小技巧之allowScriptAccess

access|技巧 别以为嵌入Flash的html不重要,有时候小问题也会引发大"骚乱的"比如:     <param name="allowScriptAccess" value="sameDomain" />使用 allowscriptaccess 使 Flash 应用程序可与其所在的 HTML 页通信.此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限

Flash小技巧:巧用Bitmap类制作按钮

按钮|技巧 最近在制作flash时需要制作一个可以随意设定宽度的按钮组件.为了保证按钮样式不变形,一般都会采用将按钮分成几个mc的方法来制作.但其实,如果对按钮的动态效果要求不多的话,完全可以使用Bitmap类来制作.下面是将按钮的一个状态分解开来.一般的思路是做为三个MC,然后在改变宽度是,动态改变中间mc的宽度就可以了.但是这样的话,对于元素的制作就比较麻烦.使用bitmap类可以直接将一张图片分为三个MC后生成.在批量使用时,效率提高了不少. 方法: /** * date  : 2007.

网页Flash播放代码的一个小技巧

flash播放|技巧|网页 网页Flash播放代码的一个小技巧 很多网页中都插有Flash播放代码,这不仅是为了页面元素的多样化,更是为了内容体现的需要.很多时候,我们会遇到这样的问题:根据需要使用Flash的script来读取不同的音频源或者视频源,那么如何实现这一功能呢?下面我们用改写<object>标签中的代码来实现. 一个典型的Flash播放器源代码中常常有这样的语句:<param name="movie" value="http://mydomin

精简Flash文件体积的几个小技巧

核心提示:小编经过长时间的使用,总结了几条为Flash减肥的小技巧,希望与各位闪客们分享. 小编经过长时间的使用,总结了几条为Flash减肥的小技巧,希望与各位闪客们分享. 1.尽量减少文字的叙述. 2.应尽量把图画转为"电影剪切"或"图形". 3.导入的图片格式最好是*.jpg或*.gif图片格式. 4.如果需要导入音乐文件,最好是*.MP3,这样你的源代码不会太大. 5.导入音乐后,在它的属性设置里去掉"使用文件默认品质",然后,在它的品质设

网页制作知识样式表CSS常用小技巧小结

css|技巧|网页|样式表 CSS样式表常用小技巧 · ul 标签在 Mozilla 中默认是有 padding 值的,而在 IE 中只有 margin 有值. · 同一个的 class 选择符可以在一个文档中重复出现,而 id 选择符却只能出现一次:对一个标签同时使用 class和 id 进行 CSS 定义,如果定义有重复,id 选择符做的定义有效. · 初学可能会碰到这样一个情况,同样一个标签的属性在 IE 设置成 A 显示是正常的,而在 Mozilla 里必须要设成 B 才能正常显示,或者

javascript 应用小技巧方法汇总_javascript技巧

javascript 在前端应用体验小技巧继续积累. 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x e

40种网页常用小技巧

技巧|网页 下面是javascript的40个网页常用小技巧,对网站开发人员相信会有帮助. 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取

web开发常用js功能性小技巧

js|web|技巧 web开发常用js功能性小技巧 -------------------------------------------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">; <HTML>; <HEAD>; <TITLE>; New Document </TITLE&g