123 第1页 | 共3 页下一页
返回列表 发新帖
查看: 4060|回复: 20
打印 上一主题 下一主题

[初阶教程]3D Life Player Commands : GetCurrentScene

[复制链接]
Asen    

867

主题

0

听众

1万

积分

外协人员

Rank: 7Rank: 7Rank: 7

纳金币
17488
精华
1
跳转到指定楼层
楼主
发表于 2011-9-2 08:27:09 |只看该作者 |倒序浏览

   
        
            
            
               
                    
                        
                        
                           
                                
                                    
                                    
                                       
                                            
                                                
                                                Instruction: 在网页浏览器中获得当前运行场景的名字

                                                Building Block:

                                                *[BB] Set As Active Camera(Cameras/Montage)

                                                *[BB] Set Camera Target(Cameras/Basic)
                                                JavaScript:

                                                function LaunchTheScene(SceneName)

                                                { var cmd = "LaunchScene" + " ’" + SceneName + "’" ;

                                                alert(cmd);

                                                var res = document.VirtoolsATL.DoCommand(cmd); }

                                                function GetCurrentScene()

                                                { var cmd = "GetCurrentScene";

                                                var res = document.VirtoolsATL.DoCommand(cmd);

                                                alert(res); }
                                                HTML:

                                                <a href="#" OnClick="LaunchTheScene(’scene1’);return true;"> Activate scene 1 </a>

                                                <a href="#" OnClick="LaunchTheScene(’scene2’);return true;"> Activate scene 2 </a>

                                                <a href="#" OnClick="GetCurrentScene();return true;"> Get The name of the current scene </a>
                                                制作步骤:
                                                一、素材建立

                                                

                                                  a )  第一步我们先从Get Current Scene文件夹里导入blue_cube,blue_star到3D Layout窗口中
                                                
                                                

                                                
                                                b )  调整场景视角,分别让blue_cube和blue_star在3D Layout窗口中最大化显示,并为场景添加两台台摄影
                                                
                                                

                                                
                                                 c )  给新增的两台摄影机重新命名
                                                
                                                 d )  对摄影机进行创建脚本,让程序在一开始执行就将其设定为当前活动的摄影机,设定摄影机的拍摄的目标物为blue_cube,blue_star
                                                

                                                

                                                
                                                
                                                
                                                
                                                
                                            
                                            
                                                
                                            
                                            
                                                
                                                
                                                    上一篇文章: ParticleDeflectors : BoxDeflector
                                                
                                                

                                                
                                                    下一篇文章: 3D Life Player Commands : GetLevel
                                                
                                                
                                            
                                            
                                                
                                            
                                            
                                                
                                            
                                       
                                    
                                    
                                       
                                            
                                                相关内容:

                                                
                                                   
                                                        
                                                            ParticleInteractors : Particle Atmosphere

                                                            ParticleDeflectors : 2Magnets

                                                            ParticleInteractors : Gravity

                                                            ParticleInteractors : Magnet

                                                            3D Life Player Commands : Keep KeyBoard

                                                            3D Life Player Commands : StopFullScreen

                                                            3D Life Player Commands : PauseInput - ResumeInput

                                                            ParticleInteractors : Magnet

                                                            3D Life Player Commands : Set Attribute

                                                            3D Life Player Commands : GetLevel
                                                        
                                                   
                                                
                                                
                                            
                                            
                                                
                                            
                                       
                                    
                                    
                                
                                
                                    
                                
                           
                        
                        
                           
                                
                                    
                                
                           
                        
                        
                        
                    
               
            
            
            
            
               
                    
                        
                    
               
            
            

            
               
                    
                        ◎ 专题活动
                    
                    
                        ◎ 热点内容
                    
                    
                        ◎ 推荐内容
                    
               
            
                  

            
        
   

e )  新建两个Scene


f )  将blue_cube,cam1放到Scene1,将blue_star,cam2放到Scene2







g )  设定3D Layout中Screens Size屏幕大小

h )  将这个Composition发布成网页,Window Size输入成800*600,并将Save As Cmo选项叉选。
  
二、在Dreamweaver中编辑HTML源代码
  a )  选择发布后的网页,鼠标右击,选择使用Dreamweaver编辑




b )  给<head>标签添加JavaScript




c )  在Div标签内嵌入Object标签,Object的属性和参数值如图:




d )  Active Scene 1,Active Scene 2,Get name of the current scene按钮,及触发事件的定义如图:




e )   测试播放
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2012-1-22 23:25:19 |只看该作者
时间穿越一年四季,牵挂紧紧攥在手里;平凡忙碌又到年底,无形中把自己当成了工具;松一松疲惫的身体,梳一梳心灵的沉积。挣钱重要,更要保重自己!
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2012-2-12 23:32:55 |只看该作者
先垫一块,再说鸟
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2012-2-23 23:29:14 |只看该作者
呵呵,很漂亮啊
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2012-3-4 23:21:44 |只看该作者
好可爱的字,学习了
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2012-3-9 23:18:44 |只看该作者
真不错,全存下来了.
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2012-3-27 23:18:39 |只看该作者
心中有爱,爱咋咋地
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2012-3-29 23:22:30 |只看该作者
好可爱的字,学习了
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

9#
发表于 2012-4-13 23:23:44 |只看该作者
很经典,很实用,学习了!
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

10#
发表于 2012-5-6 23:21:33 |只看该作者
不会吧,太恐怖了
回复

使用道具 举报

123 第1页 | 共3 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-7-21 02:23 , Processed in 0.076926 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部