我想表达的意思是:
点A按钮,触发出对象1.
点B按钮,触发出对象2,同时对象1消失。
点C按钮,触发出对象3,同时对象2消失。
当然,点按钮是随机的,可能先点C,再点A也行。
不管如何,点击另一铵钮后,前次呈现的对象随之消失。
是不是反复的设置各对象的出现与消失与之对应的触发器?
这样设置起来太麻烦了,有没有什么好的解决办法?
我用“闪烁”动画来处理,设置几秒,只是点击下一按钮过快时会出现叠影。
见附件1.question.rar
(2008-09-03 00:02:10, Size: 159 KB, Downloads: 44)
大家有什么好的办法和思路吗?
思路:点击按钮A,让对象1的visible属性为true而其他对象的visible属性为false,同理,点击按钮B,让让对象2的visible属性为true而其他对象的visible属性为false 依次类推!
对象1 2 3 4可以为标签或图片控件!看个人喜好了!
由于是教学PPT,我认为应该给孩子们一些神秘感,所以我把效果做成了向内溶解
附件为修改过的PPT,希望可以帮上忙!
158 KB, 下载次数: 98)
具体方法:
在自定义动画中单击触发对象>效果选项>效果>动画播放后>下次单击后隐藏,并将原有闪烁特效更改为向内溶解。
该方法缺点是:需要手动来使对象消失,属于半自动播放
但至少解决了由闪烁特效造成阅读时间过短的问题.
具体效果见附件 questionok2.rar
[ 本帖最后由 Sommer.T 于 2008-9-3 14:53 编辑 ]
159 KB, 下载次数: 29)
第一种方法很不错,
应该能够解决楼主的问题!
但第二种方法存在明显的bug
就是如果你没有按照ABCD的顺序
会发现叠放的顺序有问题!
因此第一种方法更值得推荐!
很看好斑竹amwyq的方法!
最近刚刚vba启蒙,呵呵!
晚点试着按斑竹的思路做一个!
就是说先选什么不要紧,关键是在选择其他选项之前要再点击先前被点击过的按钮
来取消已有图片
比如:点击C(c的注解出现) > 再点击C(c的注解消失) >点击B(b的注解出现) >再点击B(b的注解消失)
怒赞啊!
呵呵!!!
QUOTE:
呵呵,第2种方法只是个笨方法,第一种方法的原理和amwyq的思路差不多,都是激活一个对象的同时关闭其他对象这里真的可以学到不少东东,这个论坛我喜欢
还有seo4587
这个回贴现在才注意到。
有时间弄成个好教程,传上来让大伙学学。
问题与你说的类似,发出来供参考。
89.5 KB, 下载次数: 29)
3.19 KB, 下载次数: 25)
3.19 KB, 下载次数: 14)
看来PB人才济济哦。:D
QUOTE:
能不能详细点?最好是有图示说明?