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

資源簡(jiǎn)介

Unity3D塔防游戲制作,包含已打包可試玩的游戲程序和Unity3D工程源碼。試玩前請(qǐng)認(rèn)真閱讀游戲引導(dǎo)。

資源截圖

代碼片段和文件信息

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

public?class?BuildManager?:?MonoBehaviour?{

????public?TurretData?laserTurretData;
????public?TurretData?missileTurretData;
????public?TurretData?standardTurretData;

????private?TurretData?selectedTurretData;//當(dāng)前選擇的炮臺(tái)(要建造的炮臺(tái))
????private?MapCube?selectedMapCube;//表示當(dāng)前選擇的炮臺(tái)(當(dāng)前場(chǎng)景中的游戲物體)

????public?Text?moneyText;
????public?Animator?moneyAnimator;
????public?int?money?=?3000;

????public?Gameobject?upgradeCanvas;//升級(jí)按鈕
????public?Button?buttonUpgrade;

????private?Animator?upgratedCanvasAnimator;//升級(jí)按鈕狀態(tài)機(jī)

????void?ChangeMoney(int?change=0)
????{
????????money?+=?change;
????????moneyText.text?=?“¥“?+?money;
????}

????private?void?Start()
????{
????????upgratedCanvasAnimator?=?upgradeCanvas.GetComponent();????????
????}

????private?void?Update()
????{
????????if?(Input.GetMouseButtonDown(0))//檢測(cè)鼠標(biāo)左鍵是否按下
????????{
????????????if?(EventSystem.current.IsPointerOverGameobject()==false)//檢測(cè)鼠標(biāo)是否點(diǎn)在UI上,使用鼠標(biāo)時(shí)參數(shù)為空
????????????{
????????????????//開(kāi)發(fā)炮臺(tái)的建造
????????????????Ray?ray?=?Camera.main.ScreenPointToRay(Input.mousePosition);//鼠標(biāo)點(diǎn)轉(zhuǎn)換為射線
????????????????RaycastHit?hit;
????????????????bool?isCollider?=?Physics.Raycast(ray?out?hit?1000?layerMask.GetMask(“MapCube“));
????????????????if?(isCollider)
????????????????{
????????????????????MapCube?mapCube?=?hit.collider.GetComponent();
????????????????????if?(selectedTurretData?!=?null?&&?mapCube.turretGo?==?null)
????????????????????{
????????????????????????//可以在當(dāng)前位置創(chuàng)建炮臺(tái)
????????????????????????if?(money?>=?selectedTurretData.cost)
????????????????????????{
????????????????????????????ChangeMoney(-selectedTurretData.cost);
????????????????????????????mapCube.BuildTurret(selectedTurretData);

????????????????????????}
????????????????????????else
????????????????????????{
????????????????????????????//提示金錢不足
????????????????????????????moneyAnimator.SetTrigger(“Flicker“);
????????????????????????}
????????????????????}
????????????????????else?if?(mapCube.turretGo?!=?null)
????????????????????{
????????????????????????//升級(jí)處理?
????????????????????????//if?(mapCube.isUpgraded)
????????????????????????//{
????????????????????????//????ShowUpgradeUI(mapCube.transform.positiontrue);
????????????????????????//}
????????????????????????//else
????????????????????????//{
????????????????????????//????ShowUpgradeUI(mapCube.transform.position?false);
????????????????????????//}
????????????????????????if(mapCube==selectedMapCube&&upgradeCanvas.activeInHierarchy)
????????????????????????{
????????????????????????????StartCoroutine(HideUpgradeUI());
????????????????????????}
????????????????????????else
????????????????????????{
????????????????????????????ShowUpgradeUI(mapCube.transform.position?mapCube.isUpgraded);
????????????????????????}
????????????????????????selectedMapCube?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-09-08?15:37??Source\
?????目錄???????????0??2018-09-08?15:37??Source\.vs\
?????目錄???????????0??2018-09-08?15:37??Source\.vs\Tower?Defense\
?????目錄???????????0??2018-09-08?15:37??Source\.vs\Tower?Defense\v15\
?????文件???????97280??2018-08-06?09:12??Source\.vs\Tower?Defense\v15\.suo
?????目錄???????????0??2018-09-08?15:37??Source\.vs\Tower?Defense\v15\Server\
?????目錄???????????0??2018-09-08?15:37??Source\.vs\Tower?Defense\v15\Server\sqlite3\
?????文件???????????0??2018-04-22?22:52??Source\.vs\Tower?Defense\v15\Server\sqlite3\db.lock
?????文件??????593920??2018-05-14?00:02??Source\.vs\Tower?Defense\v15\Server\sqlite3\storage.ide
?????目錄???????????0??2018-09-08?15:37??Source\Assets\
?????文件?????????191??2018-04-27?00:46??Source\Assets\Animations.meta
?????目錄???????????0??2018-09-08?15:37??Source\Assets\Animations\
?????文件?????????191??2018-05-09?15:12??Source\Assets\Animations\Button.meta
?????目錄???????????0??2018-09-08?15:37??Source\Assets\Animations\Button\
?????文件???????15907??2018-05-13?20:19??Source\Assets\Animations\Button\button.controller
?????文件?????????207??2018-05-13?20:05??Source\Assets\Animations\Button\button.controller.meta
?????文件???????16962??2018-05-09?15:42??Source\Assets\Animations\Button\ButtonUpgrade.controller
?????文件?????????207??2018-05-09?15:12??Source\Assets\Animations\Button\ButtonUpgrade.controller.meta
?????文件?????????191??2018-05-13?19:05??Source\Assets\Animations\End.meta
?????目錄???????????0??2018-09-08?15:37??Source\Assets\Animations\End\
?????文件????????1857??2018-05-13?19:10??Source\Assets\Animations\End\End.controller
?????文件?????????207??2018-05-13?19:05??Source\Assets\Animations\End\End.controller.meta
?????文件????????9235??2018-05-13?20:19??Source\Assets\Animations\End\show.anim
?????文件?????????207??2018-05-13?19:05??Source\Assets\Animations\End\show.anim.meta
?????文件?????????191??2018-05-13?20:55??Source\Assets\Animations\GameMenu.meta
?????目錄???????????0??2018-09-08?15:37??Source\Assets\Animations\GameMenu\
?????文件????????4499??2018-05-13?21:03??Source\Assets\Animations\GameMenu\rotate.anim
?????文件?????????207??2018-05-13?20:55??Source\Assets\Animations\GameMenu\rotate.anim.meta
?????文件????????1862??2018-05-13?21:03??Source\Assets\Animations\GameMenu\Turret.controller
?????文件?????????207??2018-05-13?20:55??Source\Assets\Animations\GameMenu\Turret.controller.meta
?????文件?????????191??2018-04-27?00:46??Source\Assets\Animations\Money.meta
............此處省略1844個(gè)文件信息

評(píng)論

共有 條評(píng)論