資源簡介
研究生課程作業,Unity做的貪吃蛇小游戲,簡單好學,希望Unity新手能跟我一起學習交流。

代碼片段和文件信息
using?UnityEngine;
using?UnityEngine.UI;
public?class?FoodMaker?:?MonoBehaviour
{
????private?static?FoodMaker?_instance;
????public?static?FoodMaker?Instance
????{
????????get
????????{
????????????return?_instance;
????????}
????}
????public?int?xlimit?=?21;
????public?int?ylimit?=?13;
????public?int?xoffset?=?7;
????public?int?yoffset?=?2;
????public?Gameobject?foodprefab;
????public?Gameobject?rewardPrefab;
????public?Sprite[]?foodSprites;
????private?Transform?foodHolder;
?????void?Awake()
????{
????????_instance?=?this;
????}
????void?Start?()
????{
????????foodHolder?=?Gameobject.Find(“FoodHolder“).transform;
????????MakeFood(false);
????}
public?void?MakeFood?(bool?isReward)
????{
????????//隨機出現食物和隨機位置出現
????????int?index?=?Random.Range(0?foodSprites.Length);
????????Gameobject?food?=?Instantiate(foodprefab);
????????food.GetComponent().sprite?=?foodSprites[index];
????????food.transform.SetParent(foodHolderfalse);
????????int?x?=?Random.Range(-xlimit?+?xoffsetxlimit);
????????int?y?=?Random.Range(-ylimit?+?yoffset?ylimit);
????????food.transform.localPosition?=?new?Vector3(x?*?30y?*?30?0);
????????if?(isReward)
????????{
????????????Gameobject?reward?=?Instantiate(rewardPrefab);
????????????reward.transform.SetParent(foodHolder?false);
?????????????x?=?Random.Range(-xlimit?+?xoffset?xlimit);
?????????????y?=?Random.Range(-ylimit?+?yoffset?ylimit);
????????????reward.transform.localPosition?=?new?Vector3(x?*?30?y?*?30?0);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1499728??2018-04-28?15:55??Unity貪吃蛇游戲\104753170667朱東偉.docx
????..A..H.????115200??2018-04-28?15:56??Unity貪吃蛇游戲\HappySnake\.vs\HappySnake\v15\.suo
?????文件??????????0??2018-04-26?10:29??Unity貪吃蛇游戲\HappySnake\.vs\HappySnake\v15\Server\sqlite3\db.lock
?????文件?????675840??2018-04-28?15:56??Unity貪吃蛇游戲\HappySnake\.vs\HappySnake\v15\Server\sqlite3\storage.ide
?????文件?????795564??2017-09-19?19:58??Unity貪吃蛇游戲\HappySnake\Assets\Audio\BGM.mp3
????..A..H.???????462??2017-09-19?20:16??Unity貪吃蛇游戲\HappySnake\Assets\Audio\BGM.mp3.me
?????文件??????22050??2017-09-19?19:58??Unity貪吃蛇游戲\HappySnake\Assets\Audio\Die.mp3
????..A..H.???????462??2017-09-19?20:16??Unity貪吃蛇游戲\HappySnake\Assets\Audio\Die.mp3.me
?????文件??????11086??2017-09-19?20:11??Unity貪吃蛇游戲\HappySnake\Assets\Audio\Eat.mp3
????..A..H.???????462??2017-09-19?20:16??Unity貪吃蛇游戲\HappySnake\Assets\Audio\Eat.mp3.me
????..A..H.???????191??2017-09-19?20:15??Unity貪吃蛇游戲\HappySnake\Assets\Audio.me
?????文件??????80375??2018-04-24?21:02??Unity貪吃蛇游戲\HappySnake\Assets\Effects\ExpFbx.prefab
????..A..H.???????209??2017-09-19?20:43??Unity貪吃蛇游戲\HappySnake\Assets\Effects\ExpFbx.prefab.me
?????文件???????2064??2018-04-24?21:02??Unity貪吃蛇游戲\HappySnake\Assets\Effects\ExpMat.mat
????..A..H.???????207??2017-09-19?20:28??Unity貪吃蛇游戲\HappySnake\Assets\Effects\ExpMat.mat.me
????..A..H.???????191??2017-09-19?20:46??Unity貪吃蛇游戲\HappySnake\Assets\Effects.me
?????文件????2984936??2011-12-30?18:16??Unity貪吃蛇游戲\HappySnake\Assets\Fonts\Makefont_Yueyuan.otf
????..A..H.???????488??2017-09-19?20:16??Unity貪吃蛇游戲\HappySnake\Assets\Fonts\Makefont_Yueyuan.otf.me
????..A..H.???????191??2017-09-19?20:15??Unity貪吃蛇游戲\HappySnake\Assets\Fonts.me
?????文件???????2971??2018-04-26?21:41??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\Food.prefab
????..A..H.???????232??2018-04-26?16:00??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\Food.prefab.me
?????文件???????3031??2018-04-27?18:36??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\Reward.prefab
????..A..H.???????232??2018-04-27?11:27??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\Reward.prefab.me
?????文件???????2976??2018-04-28?09:10??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\SnakeBody.prefab
????..A..H.???????232??2018-04-26?17:05??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\SnakeBody.prefab.me
?????文件???????4422??2018-04-28?09:10??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\SnakeHead.prefab
????..A..H.???????232??2018-04-26?14:55??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs\SnakeHead.prefab.me
????..A..H.???????214??2018-04-26?14:54??Unity貪吃蛇游戲\HappySnake\Assets\Prefabs.me
?????文件???????5033??2017-09-19?19:14??Unity貪吃蛇游戲\HappySnake\Assets\Resources\sb0101.png
????..A..H.??????2068??2017-09-20?11:57??Unity貪吃蛇游戲\HappySnake\Assets\Resources\sb0101.png.me
............此處省略767個文件信息
評論
共有 條評論