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

資源簡介

Unity3D開發的水果忍者,是學習Unity手機游戲開發很好的小項目

資源截圖

代碼片段和文件信息

using?UnityEngine;
using?System.Collections;

public?class?Fruit?:?MonoBehaviour
{
????public?Gameobject?left;?????//水果的左邊
????public?Gameobject?right;????//水果的右邊
????public?Gameobject?splat;????//水果死亡后
????public?Gameobject?granule;??//粒子效果
????public?float?force;?????????//左右的力
????public?float?torque;????????//被攻擊后的旋轉

????private?int?_hp?=?100;??????//生命值
????private?bool?_isBeDead;?????//是否死亡
????private?float?_rotDir;??????//旋轉減速
????private?Vector3?_screen;????//屏幕位置
????private?Gameobject?_player;?//玩家對象?

????private?int?HP?{
????????get?{
????????????return?this._hp;
????????}
????????set?{
????????????_hp?=?value;
????????}
????}

//
void?Start?()?{????????
????????//如果我的標簽是水果
????????if?(gameobject.tag?==?“Fruit“)
????????{
????????????//獲取到游戲對象
????????????_player?=?Gameobject.Find(“Player“);
????????}
????????//如果隨機到1
????????if?(Random.Range(0?2)?>?0)
????????{
????????????//改變旋轉速度
????????????_rotDir?=?-_rotDir;
????????}

}

//
void?Update?()?{
????????//獲取到屏幕位置
????????_screen?=?Camera.main.WorldToScreenPoint(transform.position);
????????//如果已經死亡或者沒有在屏幕上
????????if?(_isBeDead?&&?_screen.y?????????{
????????????//如果水果離開屏幕就減少玩家的生命值
????????????if?(gameobject.tag?==?“Fruit“)
????????????{
????????????????_player.GetComponent().OnHirt(25);?
????????????}
????????????//銷毀對象
????????????Destroy(gameobject);
????????}
????????else?if?(!_isBeDead?&&?_screen.y?>?-10)
????????{
????????????_isBeDead?=?true;
????????}
????????//旋轉
????????transform.Rotate(new?Vector3(0?0?_rotDir)?*?Time.deltaTime);
????????//執行死亡函數
????????if?(HP?<=?0)
????????{
????????????Hit();
????????????_player.GetComponent().OnScore(10);
????????}
}

????//被撞倒
????public?void?Hit()
????{
????????Gameobject?go?=?null;
????????//創建左邊的對象
????????go?=?Instantiate(left?transform.position?left.transform.rotation)?as?Gameobject;
????????//添加力
go.GetComponent()?.AddForce(-transform.right?*?force);
????????//改變旋轉
go.GetComponent()?.AddTorque(new?Vector3(0?0?torque));
????????//創建右邊對象???????
????????go?=?Instantiate(right?transform.position?right.transform.rotation)?as?Gameobject;
????????//添加力
go.GetComponent()?.AddForce(transform.right?*?force);
????????//改變旋轉
go.GetComponent()?.AddTorque(new?Vector3(0?0?-torque));
????????//創建死亡效果
????????Instantiate(splat?new?Vector3(transform.position.x?transform.position.y?5)?new?Quaternion());
????????//創建粒子效果
????????Instantiate(granule?transform.position?new?Quaternion());
????????//刪除自己
????????Destroy(gameobject);
????}

????//生命值
????public?void?OnHirt(int?value)
????{
????????HP?-=?value;
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-06-14?11:58??Fruit\
?????文件????????6148??2017-06-14?11:58??Fruit\.DS_Store
?????目錄???????????0??2017-06-14?11:59??__MACOSX\
?????目錄???????????0??2017-06-14?11:59??__MACOSX\Fruit\
?????文件?????????120??2017-06-14?11:58??__MACOSX\Fruit\._.DS_Store
?????文件????????5372??2017-06-14?11:53??Fruit\Assembly-CSharp.csproj
?????目錄???????????0??2017-06-14?11:58??Fruit\Assets\
?????文件????????6148??2017-06-14?11:58??Fruit\Assets\.DS_Store
?????目錄???????????0??2017-06-14?11:59??__MACOSX\Fruit\Assets\
?????文件?????????120??2017-06-14?11:58??__MACOSX\Fruit\Assets\._.DS_Store
?????目錄???????????0??2017-06-14?11:52??Fruit\Assets\GUI\
?????文件???????72648??2012-10-01?20:58??Fruit\Assets\GUI\BebasNeue.otf
?????目錄???????????0??2017-06-14?11:59??__MACOSX\Fruit\Assets\GUI\
?????文件?????????222??2012-10-01?20:58??__MACOSX\Fruit\Assets\GUI\._BebasNeue.otf
?????文件?????????393??2017-06-14?11:52??Fruit\Assets\GUI\BebasNeue.otf.meta
?????文件?????????120??2017-06-14?11:52??__MACOSX\Fruit\Assets\GUI\._BebasNeue.otf.meta
?????文件??????102904??2013-05-08?18:16??Fruit\Assets\GUI\GUISkin.guiskin
?????文件?????????222??2013-05-08?18:16??__MACOSX\Fruit\Assets\GUI\._GUISkin.guiskin
?????文件?????????161??2017-06-14?11:52??Fruit\Assets\GUI\GUISkin.guiskin.meta
?????文件?????????120??2017-06-14?11:52??__MACOSX\Fruit\Assets\GUI\._GUISkin.guiskin.meta
?????文件?????????222??2017-06-14?11:52??__MACOSX\Fruit\Assets\._GUI
?????文件?????????150??2017-06-14?11:52??Fruit\Assets\GUI.meta
?????文件?????????120??2017-06-14?11:52??__MACOSX\Fruit\Assets\._GUI.meta
?????目錄???????????0??2017-06-14?11:52??Fruit\Assets\Images\
?????文件???????20466??2012-10-01?20:58??Fruit\Assets\Images\Apple.png
?????目錄???????????0??2017-06-14?11:59??__MACOSX\Fruit\Assets\Images\
?????文件?????????222??2012-10-01?20:58??__MACOSX\Fruit\Assets\Images\._Apple.png
?????文件????????1432??2017-06-14?11:52??Fruit\Assets\Images\Apple.png.meta
?????文件?????????120??2017-06-14?11:52??__MACOSX\Fruit\Assets\Images\._Apple.png.meta
?????文件???????80847??2013-05-09?11:32??Fruit\Assets\Images\back.jpg
?????文件?????????222??2013-05-09?11:32??__MACOSX\Fruit\Assets\Images\._back.jpg
............此處省略1094個文件信息

評論

共有 條評論