|
主题: Set the member of Sprite () of
|
 hexart
职务:普通成员
等级:1
金币:1.0
发贴:216
|
#12002/5/23 17:20:47
请教高手,director中角色替换的脚本应该怎么写? 例如,我想要让鼠标经过时替换角色, on mouseEnter set the member of sprite 15 to 26 -------15和26是精灵在角色库中的名称或是位置序号 end mouseEnter 这段脚本那里错了。 我查了Lingo词典,说the member of sprite 的用法是 sprite (whictsprite). member 怎么用呢? 另外,替换鼠标指针的形状怎么写脚本? :confused:
|
 yiyunmedia
职务:普通成员
等级:1
金币:0.0
发贴:4
|
#22002/5/23 19:21:12
理解一下以下三段: ---------------------------- property pMemberNormal, pMemberRollover
on beginSprite me pMemberNormal = sprite(me.spriteNum).member pMemberRollover = member(pMemberNormal.number + 1) end
on mouseEnter me sprite(me.spriteNum).member = pMemberRollover end
on mouseLeave me sprite(me.spriteNum).member = pMemberNormal end ----------------------- property pMemberNormal, pMemberRollover
on beginSprite me pMemberNormal = sprite(me.spriteNum).member pMemberRollover = member(pMemberNormal.name&&"rollover") end
on mouseEnter me sprite(me.spriteNum).member = pMemberRollover end
on mouseLeave me sprite(me.spriteNum).member = pMemberNormal end ------------------------------ property pMemberNormal, pMemberRollover
on getPropertyDescriptionList me return [#pMemberRollover [#comment "Rollover Member", #format #member, #default VOID]] end
on beginSprite me pMemberNormal = (sprite me.spriteNum).member end
on mouseEnter me (sprite me.spriteNum).member = pMemberRollover end
on mouseLeave me (sprite me.spriteNum).member = pMemberNormal end
|
 遥忘
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#32002/5/23 22:53:21
你将演员表中的26号演员换个名字,比如取名叫“026”,脚本改为 on mouseenter me set the member of sprite 15 to member"026" end 应该就可以了,这个我也碰到过。 鼠标对应的有张表,里面有代号,你写一下就行了,就好像换角色一样。
|
 满眼金星
职务:普通成员
等级:2
金币:1.0
发贴:441
|
#42002/5/23 23:20:55
set the member of sprite 15 to member "026" sprite(15).member=member("026") 一样的,看习惯~ 鼠标 cursor 鼠标图形的数值
|
 春花秋月
职务:普通成员
等级:1
金币:0.0
发贴:75
|
#52002/5/24 16:06:47
行为库里面不有这种行为吗? 用按钮行为和按变光标行为不就行了吗? 这很方便的.
|
 hexart
职务:普通成员
等级:1
金币:1.0
发贴:216
|
#62002/5/27 18:14:34
yiyunmedia, 你那一大段确实搞不明白,能详细解说其中的一部分么?
|
 非的
职务:普通成员
等级:1
金币:0.0
发贴:49
|
#72002/5/29 10:38:17
对,行为库里面的就很好使,是自己的指针很容易出现问题,要用也最好用黑白两色的,要不不知道什么指针变换就变换不出来了,最好用行为库的Rollover Cursor Change
|