[设为首页]
中国-东莞·教育导航
  主页 | 教育资讯 | 推荐课程 | 公开课 | 考试 | 资格认证 | 外语 | 硕士考研 | 自考成考 | IT培训 | 金融财会 | 名校 | 学习资料
  导航:首页 - 用Director 创建绘画程序

用Director 创建绘画程序
作者:城市学习网 来源:xue.net 更新日期:2008-2-25 阅读次数:
为儿童制作的常用教学软件是绘画软件。这些软件大都是基于早先为7 0 、8 0 年代的计算
机设计的简单的绘画软件。
        最基本地,用户可以在屏幕上点击或拖动鼠标绘画。.在本例中,用户还可以选择不同颜
色和不同画刷。
       用一个角色绘画实际上是非常简单的。所需要做的就是让角色跟随光标走,同时打开它
的t r a i l s 属性,这样当用户移动鼠标时,角色的印迹就一路留了下来。但是,这种方法有一个
缺陷。如果用户移动鼠标的速度过快,角色的印迹将不能连续,导致在各个印迹间出现空隙。
但我们用笔在纸上绘画时却不是这样的。因此,本程序必须很好地处理鼠标移动过快的情况,
在角色的两个印迹间放置平滑的线条。
图2 是这个影片实例。窗口的左侧有一些颜色块,当前选中色被用方框标示出来。它
们的下方有一些画刷,当前画刷也用方框标出来。主要绘画区域开始是空白的,用户可以在
其中绘画。
        还有一个大型的行为驱动该影片,但它不是在角色上,而是在帧剧本通道内。这是有必
要的,因为用户并不是通过在角色上点击来绘画的,而是在舞台上的窗口区域点击而绘画的。
因此,帧剧本通道是放置该处理程序的合理位置。
不过绘画时仍需使用一个角色,因此绘画是否正在进行就是它的一个属性。有一个属性决
定当前是否正在绘画,另一个属性记录上一个印迹的位置和用来绘画的演员,即画刷( b r u s h )。

报 名 此 课 程 / 咨 询 相 关 信 息
【预约登门】 【网上咨询】 【订座试听】 【现在报名】
课程名称
用Director 创建绘画程序
真实姓名
* 性 别
联系电话
* E-mail:
所在地区
咨询内容

      

相关文章:

Copyright© 2014 www.dgedu.com.cn 东莞教育在线 版权所有
中国·东莞
粤ICP备06023013号