編輯:Android開發教程
對於一款成功的游戲,動畫效果也是整個游戲中不可或缺的元素之一,那下面我們就來講解一下動畫類的 使用方法。
一、Animation類
1、Animation介紹
該類存放在 com.badlogic.gdx.graphics.g2d的包下,該類繼承自Object。
2、Animation定義
這 是官方API的定義,大概的意思是說:一個動畫就是存放了一個列表的圖片表示在設定的時間間隔序列的顯示 。比如,一個正在跑步或者正在跳動的人。
3、Animation用途
管理動畫,設置隨即播放模式和 播放順序。
4、Animation用法
這是Animation的構造函數,我 們來逐一解釋裡面的參數:
<1> float frameDuration:播放每一幀的時間間隔;
<2> Array<? extends TextureRegion> keyFrames: 存放播放動畫圖片的數組;
<3> int playType:播放動畫的模式,它提供的模式有6種:NORMAL、REVERSED、LOOP、 LOOP_REVERSED、LOOP_PINGPONG、LOOP_RANDOM:
① NORMAL:正常的播放模式;
②REVERSED: 方向播放,從後向前播放,這個就像人物倒退的跑一樣;
③LOOP:持續的播放,這個比較常用;
④ LOOP_REVERSED:持續倒退播放;
⑤ LOOP_PINGPONG: 向前播放幾張圖片,再向後播 放幾幀圖片;
⑥ LOOP_RANDOM:持續隨即播放。
<4> TextureRegion... keyFrames:存放TextureRegion 的圖片數組。
5、示例圖
在字體的顯示和繪制中,Libgdx的作者(Mario Zechner,美國人)給我們提供了一個非常好用的工具——Hiero,那麼下面就來看看它具體
周末玩的有點嗨,沒更新博客了,今天補上,這個示波器是在大學的時候老師教的,但是出來工作一直沒有用到過,漸漸的也就忘記了,現在重新學習一下。來看看效果圖:這裡是一個自定義的
在開發過程中,有時候,預先創建好數據庫比在程序運行時創建數據庫更加地高效。舉個例子,你想編寫 一個程序,這個程序把你去過的地方的坐標都顯示出來。這種情況下,預先創建數據庫
年前研究了一下Android如何實現無線互傳的功能,寫了個小demo,最近無事,遂整理一下,與各位共享。前期調研發現,Android想要實現無線互傳有以下幾種技術:1,B