91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 24.85MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-07
  • 語言: 其他
  • 標簽: unity源碼??u3d源碼??

資源簡介

unity貪吃蛇大作戰源碼,游戲資源齊全,僅供學學使用。

資源截圖

代碼片段和文件信息

using?System.Collections;
using?System.Collections.Generic;
using?UnityEngine;

public?class?AISnakeController?:?MonoBehaviour?{
???
????[Tooltip(“蛇移動的速度“)]
????public?int?speed;
????[Tooltip(“蛇頭“)]
????public?Sprite[]?snakeHeads;
????[Tooltip(“蛇身體“)]
????public?Sprite[]?snakeBodys;
????[Tooltip(“初始身體的數量“)]
????public?int?initBodyNum?=?4;
????[Tooltip(“蛇身體對象“)]
????public?Gameobject?snakeBody;
????public?Quaternion?direction;
????//蛇頭產生的一些坐標
????private?List?oldPositionList;
????//蛇身體移動的步數
????private?int?positionLength?=?5;
????//生成的蛇身體
????public?Listject>?_bodys;
????//皮膚的編號
????public?int?skinNum;
????//?Use?this?for?initialization
????public?int?addLengthNeedFood?=?10;
????public?int?addLengthNeedFoodReset?=?10;
????[Tooltip(“擊殺的敵人“)]
????public?int?killEnemyNum?=?0;
????void?Start()
????{
????????//Debug.Log(“游戲開始了,蛇頭的名字是“?+?“skin“?+?StaticData.Instance.usingSkinName?+?“head“);
????????direction?=?Quaternion.Euler(new?Vector3(00Random.Range(0f360f)));
????????
????????InitHead();
????????InitBody();
????????AddAIBody(transform);


????}

????//?Update?is?called?once?per?frame
????void?Update()
????{

??????

????}
????private?void?FixedUpdate()
????{
????????if?(GameController.Instance.isGameOver)
????????{
????????????return;
????????}
????????UpdateRotationAndMove();

????}
????///?
????///?更新頭部的旋轉角度
????///?

????private?void?UpdateRotationAndMove()
????{

????????oldPositionList.Insert(0?transform.position);
????????Vector3?vec?=direction?*?Vector3.up;
????????transform.position?+=?vec*?speed?*?Time.deltaTime;
????????transform.rotation?=?direction;
????????FollowHead();

????}

????///?
????///?初始化頭部
????///?

????private?void?InitHead()
????{

????????skinNum?=?Random.Range(15);
????????var?sprite?=?GetComponent().sprite;
????????GetComponent().sprite?=?snakeHeads[skinNum?-?1];
????????if?(skinNum?==?2?||?skinNum?==?4)
????????????transform.localScale?=?new?Vector3(1f?1f?1);
????????else
????????????transform.localScale?=?new?Vector3(0.5f?0.5f?1);
????????transform.localPosition?=?new?Vector3(0?0?0);
????????GetComponent().sortingOrder?=?1;
????????var?cc=gameobject.AddComponent();
????????var?rb?=?gameobject.AddComponent();
????????cc.radius?=?0.5f;
????????cc.isTrigger?=?true;
????????rb.gravityScale?=?0;
????????//創建蛇身體的存儲
????????oldPositionList?=?new?List();
????????//一開始有5個蛇身體,每個身體的間隔為positionLength個單元
????????for?(int?i?=?0;?i?????????{
????????????oldPositionList.Add(new?Vector2(transform.position.x?transform.position.y?-?0.07f?*?(i?+?1)));
????????}

????}
????///?
????///?初始化身體
????///?

????private?void?InitBody()
????{
????????_bodys?=?new?Listject>();
????????for?(int?i?=?0;?i?????????{
????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-07-24?03:26??Snake-Demo-master\
?????目錄???????????0??2018-07-24?03:26??Snake-Demo-master\DisplayGIF\
?????文件???????????1??2018-07-24?03:26??Snake-Demo-master\DisplayGIF\test
?????文件????18251590??2018-07-24?03:26??Snake-Demo-master\DisplayGIF\游戲功能完整.gif
?????文件?????3053859??2018-07-24?03:26??Snake-Demo-master\DisplayGIF\皮膚功能.gif
?????文件??????361674??2018-07-24?03:26??Snake-Demo-master\DisplayGIF\規則功能.gif
?????目錄???????????0??2018-07-24?03:26??Snake-Demo-master\Images\
?????文件?????????297??2018-07-24?03:26??Snake-Demo-master\Images\abc_ab_share_pack_mtrl_alpha.9.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_ab_share_pack_mtrl_alpha.9.png.meta
?????文件?????????354??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_check_to_on_mtrl_000.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_check_to_on_mtrl_000.png.meta
?????文件?????????556??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_check_to_on_mtrl_015.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_check_to_on_mtrl_015.png.meta
?????文件?????????831??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_radio_to_on_mtrl_000.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_radio_to_on_mtrl_000.png.meta
?????文件?????????996??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_radio_to_on_mtrl_015.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_radio_to_on_mtrl_015.png.meta
?????文件????????2215??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_rating_star_off_mtrl_alpha.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_rating_star_off_mtrl_alpha.png.meta
?????文件????????1547??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_rating_star_on_mtrl_alpha.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_rating_star_on_mtrl_alpha.png.meta
?????文件????????2259??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_switch_to_on_mtrl_00001.9.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_switch_to_on_mtrl_00001.9.png.meta
?????文件????????2606??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_switch_to_on_mtrl_00012.9.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_btn_switch_to_on_mtrl_00012.9.png.meta
?????文件?????????234??2018-07-24?03:26??Snake-Demo-master\Images\abc_cab_background_top_mtrl_alpha.9.png
?????文件????????1187??2018-07-24?03:26??Snake-Demo-master\Images\abc_cab_background_top_mtrl_alpha.9.png.meta
?????文件?????????485??2018-07-24?03:26??Snake-Demo-master\Images\abc_ic_ab_back_mtrl_am_alpha.png
?????文件????????2718??2018-07-24?03:26??Snake-Demo-master\Images\abc_ic_ab_back_mtrl_am_alpha.png.meta
?????文件?????????493??2018-07-24?03:26??Snake-Demo-master\Images\abc_ic_ab_next_mtrl_am_alpha.png
?????文件????????2686??2018-07-24?03:26??Snake-Demo-master\Images\abc_ic_ab_next_mtrl_am_alpha.png.meta
............此處省略199個文件信息

評論

共有 條評論