太久没有回来看了,有好一阵子网站基本处于打不开,也搜索不到的状态,以为就它这么消失了。忽然有一天,一封救助Flash的邮件让我知道网站又回来了,如同之前很多次的起死回生一样,吾弟(5d)又回来了。总排行上,我的博客还是前十,基本有两年多没有更新了,期间工作关系,全然没有余力来更新一下flash的知识。最近一年倒是论文写作的需要,捡起flash来做课题的软件验证,倒也用得比较顺手。无论哪个行业,做课题就必须掌握一门编程语言,无论它是网页工具还是动画工具,理论上升到逻辑验证阶段时,懂一门编程是多么的方便啊。
大体的方法和前面画线是一致的,不同的是,画曲线需要用到控制点,那么为了将曲线平滑连接,将运动的位置点当做控制点,各个点的中点当成是曲线的起点和终点,这样问题就解决了。
外部类对很多初学者来说有些过于神密,实际上,如果不纠结于内部类与外部类的关系,那么外部类仅仅是外观上变化了一下而已。
用简单的代码来实现一个精彩的效果,这样的学习乐趣会多一些。
因工作需要,需要在地图上演示各种路线效果,在PPT中只能借助看图软件来实现,并且不具备交互的效果,因此考虑用自己熟悉的Flash来实现。
将数学公式转换成可以看得见的图形,这个软件包可以发挥一定的作用。
英文网址如下: Flash Tools for Developers (AS3): Graphing curves in the plane http://mathdl.maa.org/mathDL/3/?pa=content&sa=viewDocument&nodeId=1569&pf=1
有数据库的情况下,XML文件的获取并不是难事,但有时候就只有Excel或是Word文档,这种情况下就需要将文本格式进行转换。Excel或是Word 都具有另存为XML格式文件的功能,但这样得到的XML无关信息过多,不适合拿来编程。XML Explorer 是一个比较常用的XML格式转换工具,利用文本导入的办法会比较方便。
屏幕中的小人是通过代码添加分枝的,每次点击某个结点,整棵树将随之逐级运动。
在网上找到一段“Flash动态地图制做”的视频教程,下载下来一看原来只是一种导航按钮的功能实现。效果还算不错,于是考虑用TweenLite来实现一下,顺便做一下代码练习。
原本打算写一个 if 语句的简单例子,想起以前没完成的电路元件,拿出来应用一下。
场景中放三个元件:电源、灯泡(light_mc)、开关(switcher_mc),再画上一些边线。
从“恋恋三季”http://blog.5d.cn/user36/ytxwz82777/200809/498615.html 博客里看到的一个设计,非常喜欢,试着用程序来实现了一下,效果如下:
单选按钮 RadioButton 通常是属于某个群体的,对应的属性为 groupName ,单选按钮放置到场景中后, 会自动创建单选按钮群 RadioButtonGroup,通过下面的代码通过下面的代码可以获取对按钮群的引用:
var rbGrp:RadioButtonGroup = RadioButtonGroup.getGroup("fontRbGrp");
闪航论坛里有这样一个救助贴,需要一个课件,用来练习记忆力的,要求如下:
/*要求: 1、随机出现数字,数字大小为1000,0000----99,9999,9999,9999 ( 8位数 ---- 14 位数 ) 2、或随机出现6位---10位的字母。 3、数字、字母出现时间为1秒,1秒后就消失。 4、要能很方便控制,点“下一题”出现另一个题目,点“答案”则出现刚才一晃而过的数字、字母 */ 孩子们不要太辛苦才好~~
在蚕子老师的博客里看到的想法,用遮罩实现了一下,鱼骨头可以拖拽,镜面可拖动进行旋转的操作。
对影子使用遮罩,遮罩要足够大,并且和镜面平齐,这样影子就不会跑到左边来了,Flash 中控制显示范围最方便的还是使用遮罩。