資源簡介
2d橫版通關小游戲,美術資源原創自合作美工??梢匀ノ业牟┛?,看該項目截圖介紹再決定是否下載。滿滿的干貨。
、
代碼片段和文件信息
using?System.Collections;
using?System.Collections.Generic;
using?UnityEngine;
using?UnityEngine.SocialPlatforms.Impl;
using?UnityEngine.UI;
public?class?AnimationControllerTest?:?MonoBehaviour
{
????#region?緩存玩家的Animator組件
????private?Animator?anim?=?null;
????private??AudioSource?audio;
????Rigidbody2D?rigidbody2D;
????private?bool?isGround?=?false;
????
????
????public?Gameobject?player;
????public?Gameobject?Money;
????public?Gameobject?Cavans;
????public?Gameobject?Maincamera;
????#endregion
????#region?Start?緩存
????void?Start()
????{
????????anim?=?this.GetComponent();
????????audio?=?GetComponent();
????????rigidbody2D?=?GetComponent();
????}
????#endregion
????#region?Update?每幀控制
????void?Update()
????{
????????PlayerConroller();
????}
????#endregion
????#region?-PlayerConroller?具體玩家動畫的方法?只實現動畫不實現具體位移
????private?void?PlayerConroller()
????{
???????
????????if?(Input.GetKey(KeyCode.A))
????????{
????????????anim.SetBool(“IsWalk“?true);
????????????this.transform.localScale?=?new?Vector3(-1?1?1);//動畫向左走
????????????this.transform.Translate(Vector3.left?*?Time.deltaTime?*?5);
????????????//rigidbody2D.AddForce(-Vector2.right?*?force_move);//實現具體位移
????????}
????????else?if?(Input.GetKey(KeyCode.D))
????????{
????????????anim.SetBool(“IsWalk“?true);
????????????this.transform.localScale?=?new?Vector3(1?1?1);//動畫向右走
????????????this.transform.Translate(Vector3.right?*?Time.deltaTime?*?5);
???????????//????rigidbody2D.AddForce(Vector2.right?*?force_move);////實現具體位移
????????}
????????else?if?(Input.GetKeyUp(KeyCode.A)?||?Input.GetKeyUp(KeyCode.D))
????????{
????????????anim.SetBool(“IsWalk“?false);
????????}
????????if?(Input.GetKeyDown(KeyCode.J))
????????{
????????????anim.SetTrigger(“IsAttack“);//動畫攻擊
????????????PlayAudio(“shoot“);
????????}
????????if?(isGround?&&?Input.GetKeyDown(KeyCode.K))
????????{
????????????anim.SetTrigger(“IsJump“);//動畫跳躍
????????????isGround?=?false;
????????????Vector2?temPosition?=?rigidbody2D.transform.position;
????????????rigidbody2D.transform.position?=?new?Vector2(temPosition.x?temPosition.y?+?2f);//實現具體跳躍位移
????????????PlayAudio(“Jump?Small“);
????????}
????}
????public?void?OnCollisionEnter2D(Collision2D?col)
????{???//if(collider?.col=“Ground“)
????????if?(col.gameobject.tag?==?“Ground“)
????????{
????????????Debug.Log(“Groune“);
????????????isGround?=?true;
????????}
????????if?(col.gameobject.tag?==?“Enemy“)
????????{
????????????
????????????//Gameobject.Find(“Canvas“).GetComponent().Add();
????????????Gameobject.Find(“life“).GetComponent().Minus();
????????????PlayAudio(“Aced“);
????????????transform.position?=?new?Vector3(-14.55f?-2.44f?0);
????????????Maincamera.transform.position?=?new?Vector3(-1.8f?1?-1);
????????????/*if?(UI.lif//e?==?0)
????????????{
????????????????SceneManager.LoadScene(“死亡“);
????????????}*/
????????}
????????if?(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-07?11:13??幻城探險2D橫版通關小游戲\
?????目錄???????????0??2017-10-08?13:40??幻城探險2D橫版通關小游戲\.vs\
?????目錄???????????0??2017-09-10?15:04??幻城探險2D橫版通關小游戲\.vs\Su\
?????目錄???????????0??2017-09-10?15:45??幻城探險2D橫版通關小游戲\.vs\Su\v15\
?????文件??????118272??2017-10-07?18:35??幻城探險2D橫版通關小游戲\.vs\Su\v15\.suo
?????目錄???????????0??2017-10-07?17:13??幻城探險2D橫版通關小游戲\.vs\Su\v15\sqlite3\
?????文件??????684032??2017-10-07?17:13??幻城探險2D橫版通關小游戲\.vs\Su\v15\sqlite3\storage.ide
?????目錄???????????0??2017-10-08?13:40??幻城探險2D橫版通關小游戲\.vs\幻城探險\
?????目錄???????????0??2017-10-08?13:41??幻城探險2D橫版通關小游戲\.vs\幻城探險\v15\
?????文件???????26112??2017-10-08?13:41??幻城探險2D橫版通關小游戲\.vs\幻城探險\v15\.suo
?????目錄???????????0??2017-10-08?13:40??幻城探險2D橫版通關小游戲\.vs\幻城探險\v15\sqlite3\
?????文件??????565248??2017-10-08?13:40??幻城探險2D橫版通關小游戲\.vs\幻城探險\v15\sqlite3\storage.ide
?????目錄???????????0??2017-10-08?13:30??幻城探險2D橫版通關小游戲\Assets\
?????目錄???????????0??2017-09-18?11:38??幻城探險2D橫版通關小游戲\Assets\Animation\
?????文件???????10408??2017-09-09?12:53??幻城探險2D橫版通關小游戲\Assets\Animation\Attack.anim
?????文件?????????179??2017-09-09?12:39??幻城探險2D橫版通關小游戲\Assets\Animation\Attack.anim.me
?????文件???????10352??2017-09-12?16:53??幻城探險2D橫版通關小游戲\Assets\Animation\Bounce.anim
?????文件?????????208??2017-09-12?14:33??幻城探險2D橫版通關小游戲\Assets\Animation\Bounce.anim.me
?????文件???????10496??2017-09-18?11:38??幻城探險2D橫版通關小游戲\Assets\Animation\Coin.anim
?????文件?????????208??2017-09-18?10:43??幻城探險2D橫版通關小游戲\Assets\Animation\Coin.anim.me
?????文件???????10096??2017-09-15?23:38??幻城探險2D橫版通關小游戲\Assets\Animation\Enemy.anim
?????文件?????????208??2017-09-15?23:01??幻城探險2D橫版通關小游戲\Assets\Animation\Enemy.anim.me
?????文件???????10336??2017-09-18?11:38??幻城探險2D橫版通關小游戲\Assets\Animation\FlagDown.anim
?????文件?????????208??2017-09-18?10:27??幻城探險2D橫版通關小游戲\Assets\Animation\FlagDown.anim.me
?????文件???????10232??2017-09-18?11:38??幻城探險2D橫版通關小游戲\Assets\Animation\FlagIdle.anim
?????文件?????????208??2017-09-18?10:26??幻城探險2D橫版通關小游戲\Assets\Animation\FlagIdle.anim.me
?????文件???????10300??2017-09-09?12:49??幻城探險2D橫版通關小游戲\Assets\Animation\Idle.anim
?????文件?????????179??2017-09-09?12:47??幻城探險2D橫版通關小游戲\Assets\Animation\Idle.anim.me
?????文件???????10232??2017-09-12?14:38??幻城探險2D橫版通關小游戲\Assets\Animation\IdleQ.anim
?????文件?????????208??2017-09-12?14:30??幻城探險2D橫版通關小游戲\Assets\Animation\IdleQ.anim.me
?????文件???????10672??2017-09-09?12:53??幻城探險2D橫版通關小游戲\Assets\Animation\Jump.anim
............此處省略2453個文件信息
評論
共有 條評論