如何实现触发出一新对象,旧对象立马消失?

dragonlcy 发表于: 2008-9-03 00:02 来源: 扑奔PPT网

如何实现触发出一新对象,旧对象立马消失?

我想表达的意思是:
点A按钮,触发出对象1.
点B按钮,触发出对象2,同时对象1消失。
点C按钮,触发出对象3,同时对象2消失。

当然,点按钮是随机的,可能先点C,再点A也行。
不管如何,点击另一铵钮后,前次呈现的对象随之消失。

是不是反复的设置各对象的出现与消失与之对应的触发器?
这样设置起来太麻烦了,有没有什么好的解决办法?

我用“闪烁”动画来处理,设置几秒,只是点击下一按钮过快时会出现叠影。
见附件1.question.rar


(2008-09-03 00:02:10, Size: 159 KB, Downloads: 44)



大家有什么好的办法和思路吗?
大家对 如何实现触发出一新对象,旧对象立马消失? 的评论
jjpb 发表于 2008-9-03 00:21:37
用触发器换页吧!设置在母版里
amwyq 发表于 2008-9-03 00:32:10
用按钮控件可能会方便些:
思路:点击按钮A,让对象1的visible属性为true而其他对象的visible属性为false,同理,点击按钮B,让让对象2的visible属性为true而其他对象的visible属性为false 依次类推!
对象1 2 3 4可以为标签或图片控件!看个人喜好了!
Sommer.T 发表于 2008-9-03 14:43:13
可以在点击A的时候触发事件BCD消失,点击B的时候触发事件ACD消失,依此类推
由于是教学PPT,我认为应该给孩子们一些神秘感,所以我把效果做成了向内溶解
附件为修改过的PPT,希望可以帮上忙!

158 KB, 下载次数: 98)

Sommer.T 发表于 2008-9-03 14:51:45
另外也可以用一种类似开关按钮的办法来实现,通过二次点击来使对象消失
具体方法:
在自定义动画中单击触发对象>效果选项>效果>动画播放后>下次单击后隐藏,并将原有闪烁特效更改为向内溶解。
该方法缺点是:需要手动来使对象消失,属于半自动播放
但至少解决了由闪烁特效造成阅读时间过短的问题.
具体效果见附件 questionok2.rar

[ 本帖最后由 Sommer.T 于 2008-9-3 14:53 编辑 ]

159 KB, 下载次数: 29)

seo4587 发表于 2008-9-03 18:06:43
很赞赏Sommer.T,
第一种方法很不错,
应该能够解决楼主的问题!
但第二种方法存在明显的bug
就是如果你没有按照ABCD的顺序
会发现叠放的顺序有问题!
因此第一种方法更值得推荐!

很看好斑竹amwyq的方法!
最近刚刚vba启蒙,呵呵!
晚点试着按斑竹的思路做一个!
Mking2008 发表于 2008-9-03 18:12:17
版主,如何設置Visible屬性,不懂:(
amwyq 发表于 2008-9-03 21:53:45
不懂就学习吧!可以在属性面板中设置,也可以用VBA代码设置!
Sommer.T 发表于 2008-9-04 09:27:39
第2种方法是开关模式呀
就是说先选什么不要紧,关键是在选择其他选项之前要再点击先前被点击过的按钮
来取消已有图片
比如:点击C(c的注解出现) > 再点击C(c的注解消失) >点击B(b的注解出现) >再点击B(b的注解消失)
seo4587 发表于 2008-9-04 10:47:09
哦,原来如此,明白了,很不错!
怒赞啊!
呵呵!!!
Sommer.T 发表于 2008-9-04 11:32:18

QUOTE:

原帖由 seo4587 于 2008-9-4 10:47 发表
哦,原来如此,明白了,很不错!
怒赞啊!
呵呵!!!
呵呵,第2种方法只是个笨方法,第一种方法的原理和amwyq的思路差不多,都是激活一个对象的同时关闭其他对象
这里真的可以学到不少东东,这个论坛我喜欢
dragonlcy 发表于 2008-9-20 21:20:53
谢谢amwyq和Sommer.T。

还有seo4587

这个回贴现在才注意到。

有时间弄成个好教程,传上来让大伙学学。
昆仑草 发表于 2008-9-20 23:48:25
我也才看见这个帖子,真是个好帖子。下载保存好好学学。
kago 发表于 2008-9-24 13:38:41
刚来本版,找了些材料刚好解决了自己一个问题。
问题与你说的类似,发出来供参考。

89.5 KB, 下载次数: 29)

zlb 发表于 2008-9-24 14:21:55
使用触发器作的动画。

3.19 KB, 下载次数: 25)

zlb 发表于 2008-9-24 14:24:15
用触发器作的动画效果。

3.19 KB, 下载次数: 14)

liangliang4 发表于 2008-10-11 18:50:53
真是受益!
tomowner 发表于 2008-10-12 16:26:05
强人~支持专业人士的解答。
看来PB人才济济哦。:D
凭栏远眺 发表于 2008-10-12 17:53:09

QUOTE:

原帖由 amwyq 于 2008-9-3 00:32 发表
用按钮控件可能会方便些:
思路:点击按钮A,让对象1的visible属性为true而其他对象的visible属性为false,同理,点击按钮B,让让对象2的visible属性为true而其他对象的visible属性为false 依次类推!
对象1 2 3 4 ...
能不能详细点?最好是有图示说明?
lampard1985 发表于 2008-10-25 05:34:56
我也不会  学习来了~~~
ang_en 发表于 2008-10-28 22:13:28
在设置动画的时候算好时间吧?
最新PPT模板
最新贴子
PPT热贴