在多媒体开发中,好的按钮往往会给创作的作品增色不少。不过,一个专业的多媒体按钮至少应具有四种状态:松开、按下、滑过和无效。对于这种多状态按钮,Director提供了极其简便的制作工具,以下就是这类按钮的具体制作步骤:
素材的准备
创建多状态按钮
测试按钮效果
我们通过播放电影的方式来测试按钮效果:把鼠标移动到按钮上,这时按钮图片变成滑过状态下的图片,按下鼠标左键,按钮图片变成按下图片,松开后又恢复到滑过状态,鼠标离开按钮则变为松开状态。如果我们设置其初始化状态为无效,按钮将不响应所有鼠标事件。当然,在运行的过程中要激活它则需要编写一定的Lingo代码。
编辑、修改按钮
如果需要修改按钮的状态,则可以通过属性检查器面板重新设置按钮参数,具体方法为:通过Window→Inspector→Property打开属性检查器,点击行为栏(Behavior),打开行为检查器,在这里可以更改刚才设置的参数,通过两个齿轮的按钮或者双击Push Button(Internal)行为打开参数设置对话框,也可以用脚本编辑窗口按钮打开脚本编辑器,自己修改Lingo脚本,直到满意为止。
素材的准备

图1
创建多状态按钮

图2
测试按钮效果
我们通过播放电影的方式来测试按钮效果:把鼠标移动到按钮上,这时按钮图片变成滑过状态下的图片,按下鼠标左键,按钮图片变成按下图片,松开后又恢复到滑过状态,鼠标离开按钮则变为松开状态。如果我们设置其初始化状态为无效,按钮将不响应所有鼠标事件。当然,在运行的过程中要激活它则需要编写一定的Lingo代码。
编辑、修改按钮
如果需要修改按钮的状态,则可以通过属性检查器面板重新设置按钮参数,具体方法为:通过Window→Inspector→Property打开属性检查器,点击行为栏(Behavior),打开行为检查器,在这里可以更改刚才设置的参数,通过两个齿轮的按钮或者双击Push Button(Internal)行为打开参数设置对话框,也可以用脚本编辑窗口按钮打开脚本编辑器,自己修改Lingo脚本,直到满意为止。










