【实例简介】游戏见缝插针

【实例截图】

【核心代码】

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;

using UnityEngine.SceneManagement;

public class GameManager : MonoBehaviour {

private Transform startPoint;

private Transform spawnPoint;

private Pin currentPin;

private bool isGameOver = false;

private int score = 0;

private Camera mainCamera;

public Text scoreText;

public GameObject pinPrefab;

public float speed = 3;

// Use this for initialization

void Start () {

startPoint = GameObject.Find("StartPoint").transform;

spawnPoint = GameObject.Find("SpawnPoint").transform;

mainCamera = Camera.main;

SpawnPin();

}

private void Update()

{

if (isGameOver) return;

if (Input.GetMouseButtonDown(0))

{

score ;

scoreText.text = score.ToString();

currentPin.StartFly();

SpawnPin();

}

}

void SpawnPin()

{

currentPin = GameObject.Instantiate(pinPrefab, spawnPoint.position, pinPrefab.transform.rotation).GetComponent();

}

public void GameOver()

{

if (isGameOver) return;

GameObject.Find("Circle").GetComponent().enabled = false;

StartCoroutine(GameOverAnimation());

isGameOver = true;

}

IEnumerator GameOverAnimation()

{

while (true)

{

mainCamera.backgroundColor = Color.Lerp(mainCamera.backgroundColor, Color.red, speed * Time.deltaTime);

mainCamera.orthographicSize = Mathf.Lerp(mainCamera.orthographicSize, 4, speed * Time.deltaTime);

if( Mathf.Abs( mainCamera.orthographicSize-4 )<0.01f)

{

break;

}

yield return 0;

}

yield return new WaitForSeconds(0.2f);

SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);

}

}

见缝插针php源码,见缝插针 小游戏源码相关推荐

  1. HTML源码-网页123算数题小游戏源码

    介绍: HTML源码-网页数学小游戏-123算数题小游戏源码 网盘下载地址: http://kekewangLuo.net/RVZo8EC4yKu0 图片:

  2. 【亲测】80个经典在线休闲H5小游戏源码合集,直接上传空间即可使用,可玩性还不错

    约有八十个左右的H5小休闲游戏,代码无加密,上传即可使用,可以拿来放自己网站上引流,提升用户体验和黏度; 游戏的可玩性还是挺好的,可算得上是引流神器. 不需要建新站 直接上传到任意站点都可以运行. 游 ...

  3. 微信html5小游戏源码70种

    2019独角兽企业重金招聘Python工程师标准>>> 微信html5小游戏源码70种 http://download.csdn.net/detail/csdddn/9419955游 ...

  4. 【开学了】整理各种常用功能的实现 | 小游戏源码分享

    暑假余额严重不足,还有两天就开学了,马上初三了学习任务很紧,不出意外摸不到手机电脑了.花点时间整理下学过的知识,算是对自己自学两年Creator的一个总结. 2D / 3D摇杆 三角函数详细讲解 | ...

  5. HTML5/Canvas太空射击类小游戏源码

    下载地址 JavaScript HTML5/Canvas太空射击类小游戏源码,非常值得学习的一款js射击小游戏代码,美术有点老旧,但是代码是完全开源的,有参考价值. dd:

  6. H5版仿制微信跳一跳小游戏,网页版仿微信跳一跳小游戏源码,实现了跳一跳的基本核心功能

    H5版仿制微信跳一跳小游戏,网页版仿微信跳一跳小游戏源码,实现了跳一跳的基本核心功能 完整代码下载地址:H5版仿制微信跳一跳小游戏,网页版仿微信跳一跳小游戏源码 运行截图 Project setup ...

  7. android扫雷小游戏制作,android扫雷小游戏源码

    [实例简介] 一个简易的扫雷小游戏源码,可供android初学者参考学习 [实例截图] [核心代码] MineSweep └── MineSweep ├── AndroidManifest.xml ├ ...

  8. Android 实现扑克牌动画,Android扑克牌猜点小游戏源码

    Android扑克牌猜点小游戏源码分享. 该游戏是简单的猜点游戏, 1点为正确的点数 点重新开始后进行洗牌 每次牌的顺序不同 Java代码: package com.mrzhu.test0109_pr ...

  9. HTML5高度还原复古24层魔塔网页版小游戏源码

    简介: HTML5高度还原复古24层魔塔网页版小游戏源码 网盘下载地址: http://kekewl.cc/OFfi6keX7OS0 图片:

  10. 网页小游戏源码丨FC模拟器网页版源码

    简介: 网页小游戏源码/FC模拟器网页版源码/魂斗罗/超级玛丽/双截龙等几十款怀旧游戏无需数据库,没有后台,不占用服务器空间.上传即用,直接上传到根目录即可. 网盘下载地址: http://kekew ...

最新文章

  1. 深度学习奠基人特伦斯:美国学界已经找到了解释人工智能“黑盒子”的方法...
  2. 使用Github搜索开源项目
  3. 手忙脚乱的快乐 谈谈Overcooked让人爱恨交织的多人合作机制
  4. 使用Java和Google GSON解析ESPN API
  5. ORACLE sqlplus设置行数和宽度
  6. 对象新增方法 object.is() object.assign()
  7. 解决浏览器中点击input输入框时,placeholder的值不消失的方法
  8. table隔行变色与table单元格根据条件更改字体颜色
  9. mysql 账户余额表_账户表/余额表/消费储蓄表
  10. 毕业设计——deepfake假脸检测
  11. 为什么面向对象糟透了?
  12. MySQL数据备份与恢复及sql语句使用方法
  13. 阿里云智能编码插件Cosy,提升开发效率杠杠滴!
  14. 赵鼎新 | 中国大一统的历史根源
  15. html中实现鼠标悬停放大,如何实现鼠标悬停图片放大的效果。
  16. 最安全的飞行器——飞行汽车
  17. 0基础小白学3D建模需要多久,有没有3dmax快速建模插件来点技巧
  18. java游戏暗金装备_暗黑2装备升级公式图解(暗金装备升级一览表)
  19. 视频剪辑怎么自学?其实剪辑很简单
  20. 华为云OBS文件服务

热门文章

  1. markdown语法高级篇
  2. 听说蚂蚁金服上市,但是实现财务自由的只是那些架构师?
  3. Linux基础 第三节 第三课
  4. TabLayout 设置指示器宽度问题
  5. 【iOS 开发】活动指示器控件 UIActivityIndicatorView
  6. 第一讲:高性能计算基础知识讲解
  7. 使用蚁群优化 (ACO) 解决背包问题(Matlab代码实现)
  8. 服务器租用哪家的机房好
  9. mtk手机从刷机到修改客户需求的点点滴滴
  10. 电商网站怎么挑选高防服务器防御恶意攻击