Director怎样制作自定义光标
发布网友
发布时间:2022-04-23 09:52
我来回答
共2个回答
热心网友
时间:2023-07-11 20:48
在director中我们可以自定义以下三种类型:director的内置光标、位图光标和动画光标。
一、调用director内置光标
使用命令cursor
(n为内置光标序列号,260为普通箭头型),例如:
cursor
280
--光标将返回手形!
二、定义静态位图光标
使用命令cursor,并利用位图我们可以建立需要的任意形状的特殊光标,只不过它是黑白的、静态的而已。在这个方法里,我们需要两个位图演员。同时要求该演员为小于16*16pixes,且位深须为1-bit。
一个光标为什么要两个演员呢?因为第一个演员是我们需要的光标的实际形状,而第二个则是作为第
一个演员的蒙板,以实现光标的特殊透明效果。
假如现在我们已找到合适两个演员,分别为“cor”与“cor
mark”。前者将赋予我们光标的形状,
后者作为蒙板。
接下来,只要在需要的地方调用如下语句,就能完成静态位图光标的定制:
cursor([member
‘‘cor‘‘,member
‘‘cor
mark‘‘])
三、定义动画光标
利用cursor
xtra我们可以制作出彩色、动态的超炫光标。下面是一个制作的示例:
1.
素材准备:一幅或多幅任意8-bits位图,大小不限。将素材导如director演员表中。对于大于8-bits的位图,选择菜单modifytransfrom
bitmap..
,调出对话框设置如下:
2.
cursor演员制作:选择菜单insertmedia
elimentcursor,调出以下对话框:
[说明]
01:单击“add”按钮将选定的member置入cursor序列中。
02:浏览我们已经添加到的cursor序列中的演员。下方提示当前演员在cursor序列中的帧号及cursor
序列的总数。
03:预览光标效果。
04:单击左右按钮,在上方预览框中浏览、选择director所罗列出的符合要求的位图演员。
05:选择我们需要的光标尺寸,建议将素材位图调整至目标光标大小。
06:对于多帧cursor序列,此处可调整序列的速率。(即光标动画的频率)
当cursor序列设置完成后,我们得到的光标演员如下:
3.
脚本设置:
cursor(member(cursor演员编号))
热心网友
时间:2023-07-11 20:48
(本例参考源文件请点击这里下载)
光标的变化对于
多媒体产品
开发是个常用的技巧。
在director中我们可以自定义以下三种类型:director的内置光标、位图光标和动画光标。
一、调用director内置光标
使用命令cursor
(N为内置光标
序列号
,260为普通箭头型),例如:cursor
280--光标将返回
手形
!
二、定义静态位图光标
使用命令cursor,并利用位图我们可以建立需要的任意形状的特殊光标,只不过它是黑白的、静态的而已。在这个方法里,我们需要两个位图演员。同时要求该演员为小于16*16pixes,且位深须为1-bit。
假如现在我们已找到合适两个演员,分别为“cor”与“cor
mark”。前者将赋予我们光标的形状,
后者作为
蒙板
。
接下来,只要在需要的地方调用如下语句,就能完成静态位图光标的定制:
cursor([member
‘‘cor‘‘,member
‘‘cor
mark‘‘])
三、定义动画光标
利用cursor
xtra我们可以制作出彩色、动态的超炫光标。下面是一个制作的示例:
1.
素材准备:一幅或多幅任意8-bits位图,大小不限。将素材导如director演员表中。对于大于8-bits的位图,
选择菜单
ModifyTransfrom
bitmap..
,调出对话框设置如下:
2.
cursor演员制作:选择菜单InsertMedia
ElimentCursor,调出以下对话框:[说明]01:单击“add”按钮将选定的member置入cursor序列中。
02:浏览我们已经添加到的cursor序列中的演员。下方提示当前演员在cursor序列中的帧号及cursor
序列的总数。
03:预览光标效果。
04:单击左右按钮,在上方预览框中浏览、选择director所罗列出的符合要求的位图演员。
05:选择我们需要的光标尺寸,建议将素材位图调整至目标光标大小。
06:对于多帧cursor序列,此处可调整序列的速率。(即光标动画的频率)
当cursor序列设置完成后,我们得到的光标演员如下:
3.
脚本设置:
好了,到这里大家已基本了解了自定义光标的制作了,赶快自己动手吧!