欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

用Authorware實(shí)現(xiàn)平拋運(yùn)動(dòng) -電腦資料

電腦資料 時(shí)間:2019-01-01 我要投稿
【www.lotusphilosophies.com - 電腦資料】

   

    用Authorware制作動(dòng)畫,簡單易學(xué),效果獨(dú)特,

用Authorware實(shí)現(xiàn)平拋運(yùn)動(dòng)

。本人使用Authorware 5.0成功實(shí)現(xiàn)了平拋運(yùn)動(dòng),F(xiàn)把制作過程簡述如下:

   

    圖1

    實(shí)現(xiàn)平拋運(yùn)動(dòng)的程序框架如圖1所示。分為三部分:實(shí)驗(yàn)支架和碰撞小球的制作、交互控制過程的制作和碰撞動(dòng)畫的制作。

    制作實(shí)驗(yàn)支架和小球

    啟動(dòng)Authorware 5.0,新建一文件,命名為“pingpao3.a5p”。點(diǎn)擊菜單“Modify”,選“File”、“Properties”,選取背景色(Background)為“淺綠色”,分辨率(Size)為640×480,將選項(xiàng)“Options”中的“√”都去掉,點(diǎn)擊[OK]退出。

    實(shí)驗(yàn)支架和碰撞小球的制作可使用顯示圖標(biāo)工具箱里“橢圓”、“矩形”等工具完成,也可使用其他繪圖軟件畫好后,再在Authorware中導(dǎo)入。為了能夠?qū)崿F(xiàn)動(dòng)畫效果,兩個(gè)碰撞小球必須分別放入兩個(gè)顯示圖標(biāo)之中。假如一個(gè)取名為“redball0”,另一個(gè)取名為“blueball0”。最后,形成的實(shí)驗(yàn)支架如圖2所示。

    制作交互控制過程

    1、在“pingpao3”主窗口中,將交互圖標(biāo)拖到流程線上,命名為“熱區(qū)”。將組件圖標(biāo)拖到交互圖標(biāo)的右側(cè),選擇熱區(qū)響應(yīng)(Hot Spot),取名為“演示”。從圖標(biāo)板上再將組件圖標(biāo)拖到“演示”圖標(biāo)的右側(cè),取名為“退出”。

   

    圖2

    2、雙擊“演示”圖標(biāo)上方的響應(yīng)屬性虛線框,在彈出的窗口中點(diǎn)擊“Hot Spot”標(biāo)簽,選中“Highlight on match”,鼠標(biāo)形狀(Cursor)為“手”狀,點(diǎn)擊[OK]退出。對“退出”圖標(biāo)的響應(yīng)屬性也做如上設(shè)置,不同之處是其“Response”標(biāo)簽,設(shè)置“Branch”為“Exit Interaction”。

    3、雙擊打開“熱區(qū)”圖標(biāo),在窗口右上角分別輸入“演示”、“退出”字樣,將字體設(shè)為黑體、18號、粉紅色,并分別調(diào)整熱區(qū)至“演示”、“退出”處。雙擊打開“退出”圖標(biāo),將計(jì)算圖標(biāo)拖到流程線上,命名為“quit”。雙擊打開“quit”圖標(biāo),輸入“quit()”后返回。

    制作碰撞動(dòng)畫

    1、在“pingpao3”主窗口中,雙擊“演示”圖標(biāo),從圖標(biāo)板上拖動(dòng)計(jì)算圖標(biāo)到“演示”圖標(biāo)窗口,將計(jì)算圖標(biāo)取名為“xy初值”,并在“xy初值”計(jì)算圖標(biāo)中輸入“x:=1↓ y:=1”。將刪除圖標(biāo)拖到“演示”圖標(biāo)窗口,取名為“delete1”,設(shè)置其要?jiǎng)h除的對象為“redball0”和“blueball0”。將“redball0”和“blueball0”復(fù)制到“演示”圖標(biāo)窗口,并分別改名為“redball1”和“blueball1”(如圖3),

電腦資料

用Authorware實(shí)現(xiàn)平拋運(yùn)動(dòng)》(http://www.lotusphilosophies.com)。

    2、拖動(dòng)組件圖標(biāo)到“演示”圖標(biāo)窗口,取名為“平拋運(yùn)動(dòng)演示動(dòng)畫”。打開“平拋運(yùn)動(dòng)演示動(dòng)畫”圖標(biāo)窗口,拖入動(dòng)畫圖標(biāo),并命名為“moveredball1”。雙擊打開“moveredball1”圖標(biāo)窗口,點(diǎn)“Layout”標(biāo)簽,設(shè)置“Object”為“redball1”,“Type”為“Path to End”,移動(dòng)路徑為圓形軌道面;點(diǎn)擊“Motion”標(biāo)簽,設(shè)置“Layer”為3,“Timing”為“Time 3”。

   

    圖3

    3、在“平拋運(yùn)動(dòng)演示動(dòng)畫”窗口中,拖入刪除圖標(biāo),取名為“delete2”。設(shè)置其要?jiǎng)h除的對象為“redball1”、“blueball1”。拖入顯示圖標(biāo),并命名為“redball2”。從“redball1”中把紅球復(fù)制過來,并調(diào)整紅球處于與藍(lán)球相碰的位置,點(diǎn)開菜單“Modify”,選“Icon”、“Properties”,將“layer"設(shè)為2;把“blueball1”復(fù)制過來并改名為“blueball2”。

    4、在“平拋運(yùn)動(dòng)演示動(dòng)畫”窗口中,拖入動(dòng)畫圖標(biāo),并命名為“moveblueball2”。雙擊打開“moveblueball2”圖標(biāo)窗口,點(diǎn)“Layout”標(biāo)簽,設(shè)置“Object”為“blueball2”,“Type”為“direct to Grid”,“Base”為“0,0”,“Destination”為“x,y”,“End”為“10,100”;點(diǎn)擊“Motion”標(biāo)簽,設(shè)置“Layer”為3,“Timing”為“Time 0.08”,“Concurrency”為“Concurrent”。再拖入一個(gè)動(dòng)畫圖標(biāo),并命名為“moveredball2”。雙擊打開“moveredball2”圖標(biāo)窗口,設(shè)置“Object”為“redball2”,“Concurrency”為“Wait Until Done”,其他同上。

   

    圖4

    5、在“平拋運(yùn)動(dòng)演示動(dòng)畫”窗口中,拖入計(jì)算圖標(biāo),并命名為“goto”。在“goto”計(jì)算圖標(biāo)中輸入“x:=x+1↓ y:=x**2↓ if x<=10 then GoTo(IconID@"moveblueball2")”。拖入聲音圖標(biāo),并命名為“sound2”。雙擊打開“sound2”圖標(biāo)窗口,引入Windows 自帶聲音“Switch2.wav”。

    演示效果如圖4所示。

最新文章