• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

              C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
              117 Posts :: 2 Stories :: 61 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(8)

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜


                多背景循環動畫的背景循環原理其實與隨筆“背景動畫設計——循環背景動畫”講過的背景循環的原理相同。不過由于不同背景在遠近層次上及實際視覺移動速度上并不相同,因此在以貼圖的方法制作多背景循環動畫時,需要決定不同背景貼圖的先后順便及滾動的速度。
                下圖是本篇隨筆多背景循環動畫范例的運行結果,畫面中出現了幾種背景及恐龍跑動的前景圖:

                觀察上面的圖,先要決定構成這幅畫面的貼圖順序。從遠近層次來看,天空是最遠的,接著是草地和山巒,因為山巒疊在草地上,接下來是房屋,最后才是前景的恐龍,所以進行畫面貼圖時順序應該是:天空—>草地—>山巒—>房屋—>恐龍
                另外,進行山巒、房屋及恐龍的貼圖操作時,還需要進行透明的操作,才能使得這些物體能疊在它們前一層的背景上。
                決定了貼圖時的順序之后,接著要來決定北京滾動時的速度。由于最遠的背景是天空,所以當前景的恐龍跑動時,滾動速度應該是最慢的,而天空前的山巒滾動速度應該比天空要快一點,至于房屋與草地,因為連在一起,所以滾動速度相同,而且又會比山巒還要快一點,這樣我們就決定出了所有背景的滾動速度為:天空<山巒<草地=房屋
                前景的恐龍只讓它在原地跑動,由于背景自動向右滾動,因此就會產生恐龍向前奔跑的視覺效果。


            范例ch3_7:運用貼圖技巧并調整不同背景循環滾動的速度,顯示具有遠近層次感的多背景循環動畫。
            下載地址:ch3_7(上傳到windows live空間,可能需要MSN賬號登陸)
            說明:程序源代碼中有相關的注釋。
            程序運行結果如下圖:



            PS:如想獲得更多關于Visual C++游戲開發的內容,可點擊隨筆:《Visual C++游戲編程基礎》學習筆記——索引隨筆
            posted on 2010-04-09 18:16 煙皚 閱讀(1738) 評論(0)  編輯 收藏 引用 所屬分類: 《Visual C++游戲編程基礎》學習筆記
            一级女性全黄久久生活片免费| 久久精品中文无码资源站| 精品久久久久久无码中文字幕| 国产三级精品久久| 久久精品成人一区二区三区| 国产69精品久久久久观看软件| av无码久久久久久不卡网站| 无码任你躁久久久久久老妇| 久久福利青草精品资源站| 久久受www免费人成_看片中文| 老色鬼久久亚洲AV综合| 蜜桃麻豆www久久国产精品| 久久精品国产久精国产思思| 国内精品久久久久影院网站| 国产精品久久久亚洲| 亚洲国产成人久久一区WWW| 99久久国产亚洲高清观看2024| 亚洲国产精品无码成人片久久| 久久精品三级视频| 久久精品国产精品亚洲人人| 国产精品久久久久久吹潮| 99精品久久久久中文字幕| 77777亚洲午夜久久多喷| 久久国产亚洲精品麻豆| 国产一区二区三精品久久久无广告| 久久99国内精品自在现线| 久久综合久久综合九色| 久久九色综合九色99伊人| 国产精品久久久香蕉| 国产午夜福利精品久久2021| 日本免费一区二区久久人人澡| 亚洲精品无码久久千人斩| 人妻精品久久无码区| 久久综合九色欧美综合狠狠| 久久午夜无码鲁丝片秋霞| 91精品国产91久久| 久久国产亚洲高清观看| 伊人久久大香线蕉综合Av | 欧美精品国产综合久久| AAA级久久久精品无码区| 69久久精品无码一区二区|