🎬 博客主頁:https://xiaoy.blog.csdn.net
🎥 本文由 呆呆敲代碼的小Y 原創,首發于 CSDN🙉
🎄 學習專欄推薦:👑Unity系統學習專欄👑
🌲 游戲制作專欄推薦:👑游戲制作👑
🏅 歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正!
📆 未來很長,值得我們全力奔赴更美好的生活?
------------------??分割線??-------------------------
- 🎁前言
- 🎅Unity實戰篇 | 將Unity的啟影片面 設定成 自己制作的 幀影片
- 🎄幀影片
- 🔔幀影片制作
- 🎉將 幀影片圖片 添加到Android Studio工程中
- 🎋代碼撰寫幀影片
- 🎊打包aar給Unity使用
- 🌻將aar和AndroidManifest放入Unity工程中
- 🎈效果展示
- 👥總結
- 🚀往期優質文章分享

🎁前言
-
你在打包Unity應用的時候是不是還在用
默認啟動Logo呢? -
看完這篇文章教你自己定制一款屬于自己的
Unity啟動Logo! -
之前有一篇文章我們講了怎樣在不購買專業版的情況下
自定義Unity的啟動Logo -
但是只是用了一張圖片對默認Logo進行替換,并沒有加自己的啟動影片
-
那本篇文章就來介紹一下,怎樣在
去除默認Logo的前提下制作自己的啟動影片! -
還沒學會怎樣
去除UnityLogo的小伙伴可以去看這篇文章先學習一下哦: -
【Unity終極奧義】Unity打包去掉啟影片面Logo,無需破解,一學就會!
🎅Unity實戰篇 | 將Unity的啟影片面 設定成 自己制作的 幀影片
🎄幀影片
先來說一下這個 幀影片 是啥意思方便大家理解
這里說的 幀影片 就是一系列的 靜態圖片 快速切換達到一個動圖的效果
事實上我們現在的游戲也是通過一幀一幀的拼接起來,一秒60幀以上就會很流暢了
比如之前很火的火柴人系列,就是很經典的這種幀影片
![]() | ![]() |
![]() | ![]() |
哈哈哈,是不是很有意思呢~
我們就是要搞一個這種動態圖片的幀影片來做 應用啟動Logo!
🔔幀影片制作
如果能自己畫圖來制作一個系列的幀影片自然是好的,
但是可惜 小Y 不會這個技識訓(懶)呀,那咋辦呢~
俗話說得好,只要思想不滑坡,方法總比困難多!
這里順道給大家推薦一個錄屏工具:ScreenToGif


這個工具可以實作基本的錄屏功能 和 保存視頻 或者 Gif 等格式的檔案
我平時就用這個錄屏做一個動態圖展示,還是很贊的!
廢話不多說,我這里主要是用到了這個工具里面的一個功能
它可以將現有的 Gif格式圖片拆分成多幀靜態圖,然后再將每一幀的圖片一鍵保存起來

保存之后的圖片示例如下:

好了,這樣我們就有一個簡單的幀影片素材了
雖然看起來很Low,但是這里就是簡單做個示范哈,大家可以自己定制一款屬于自己的啟動Logo!
接下來就是怎樣在工程中使用這個幀影片了,一起來看看,
🎉將 幀影片圖片 添加到Android Studio工程中
這一步很簡單,繼續打開我們去除Unity啟動Logo的文章中用到的工程
然后將幀影片圖片復制到 res -> drawable 檔案夾下即可!

🎋代碼撰寫幀影片
我們繼續在Android Studio寫代碼然后使用的 aar 的方式給Unity去除啟動Logo
那么這個添加幀影片的方法依舊是在Android Studio中進行的
所以我們在這篇 去除Logo的文章 基礎上繼續添加代碼

在原有的MainActivity中繼續添加一個ImageView和一個AnimationDrawable
ImageView和AnimationDrawable就是我們即將給 幀影片 賦值的引數

這段代碼是給幀影片賦值,將我們自己的一套幀影片圖片添加進去
然后設定影片回圈播放,還要把 幀影片的位置 和 尺寸資訊 設定完畢
然后別忘了在關閉啟動影片的方法中將幀影片也關閉掉
這一步是在Unity端進行的,與之前的去除UnityLogo文中方法一致!

🎊打包aar給Unity使用
又到了打包的這一步,就說明快要結束啦!
選中這個工程,然后 Build -> Make Module

然后把aar和AndroidManifest都保存出來,待會給Unity使用(這一步每次都重復,大家應該都會了)
aar復制出來之后記得把Libs檔案夾下的class包刪掉,
🌻將aar和AndroidManifest放入Unity工程中
新建Plugins/Android檔案夾
把我們在Android端保存的aar檔案和AndroidManifest都放到這個Android檔案夾下

寫腳本呼叫 Android中消除啟動Logo 的影片圖片,腳本跟之前的 去除Logo的文章 一樣沒變化

Unity打包apk應用,設定包名,File -> Build Settings -> Player Settings
這里把 公司名 和 包名 改為我們的AndroidManifest中的一致即可

然后就是Build打包即可!
🎈效果展示
打包完之后點擊運行,Unity的Logo就會變成我們自定義的影片Logo啦!

是不是很實用呢,可以自己搞一個屬于自己的Logo放上去
這樣我們打包的Unity應用就會變成 自己的專屬Logo!
趕緊自己動手試試吧!
原始碼工程 的話可以參考下上一篇文章中的工程,只需要改動一下幀影片的代碼即可!
【Unity終極奧義】Unity打包去掉啟影片面Logo,無需破解,一學就會
👥總結
-
本篇文章自己制作了一個
幀影片來替換了Unity的默認啟動Logo -
雖然這個
幀影片看起來一般般哈哈,但是我們的功能做好了 -
有時間可以整一個好看的影片,用來做應用啟動的時候顯示
-
這樣就可以擁有一個屬于自己的應用啟動影片啦!
-
那本篇文章就到這里結束啦,喜歡的小伙伴記得點個
三連,咱們下次再見啦~
🚀往期優質文章分享
- ??Unity零基礎到入門 | 游戲引擎 Unity 從0到1的 系統學習 路線【全面總結-建議收藏】!
- 🧡花一天時間做一個高質量飛機大戰游戲,過萬字Unity完整教程!漂亮學妹看了直呼666!
- 💛通宵一晚做出來的一款類似CS的第一人稱射擊游戲Demo!原來做游戲也不是很難
- 💚重回童年的經典系列??|【貪吃蛇小游戲】近兩萬字完整制作程序+決議+原始碼 【建議收藏學習】
- 🤍重回童年的經典系列??| 【皇室戰爭 】 的 即時戰斗類 復刻游戲Demo!兩萬多字游戲制作程序+決議!
- 💙重回童年的經典系列??| 【橫版街機格斗游戲】類似“恐龍快打” 該如何制作? | 一起來學習 順便送原始碼【建議收藏學習】
- 💜重回童年的經典系列??|【炸彈人小游戲】制作程序+決議 | 收藏起來跟曾經的小伙伴一起夢回童年!
| 🚀 優質專欄分享 🚀 |
- 🎄如果感覺文章看完了不過癮,可以來我的其他 專欄 看一下哦~
- 🎄比如以下幾個專欄:Unity基礎知識學習專欄、Unity游戲制作專欄、Unity實戰類專案 和 演算法學習專欄
- 🎄可以學習更多的關于Unity引擎的相關內容哦!直接點擊下面顏色字體就可以跳轉啦!
| 🚀 社區活動,重磅來襲 🚀 |
【游戲開發愛好者社區】在本周重磅新推出【每日打卡】活動
🎁 新玩法,獎勵升級!游戲開發愛好者社區:https://bbs.csdn.net/forums/unitygame
社區中心思想:今天你學到了什么?
在社區你可以做些什么: 每日強化知識點,白嫖書籍禮品!
一個人可以走的很快,一群人才能走的更遠!🔥爆C站的游戲開發愛好者社區歡迎您的加入!
更多白嫖活動詳情:https://bbs.csdn.net/topics/603722518
溫馨提示: 點擊下面卡片可以獲取更多編程知識,包括各種語言學習資料,上千套PPT模板和各種游戲原始碼素材等等資料,更多內容可自行查看哦!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/384423.html
標籤:其他
上一篇:每日寫題分享--優先佇列
下一篇:三子棋的實作




