Unity3D 点击鼠标飞机开火
飞机脚本
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class MyJet : MonoBehaviour
{public GameObject myprefab;// Start is called before the first frame updatevoid Start(){Application.targetFrameRate = 60; //固定帧率}// Update is called once per framevoid Update(){if (Input.GetMouseButtonDown(0)) {Fire(); // 开火}}private void Fire() {GameObject bullet = Instantiate(myprefab);bullet.transform.position = transform.position + new Vector3(0, 1f, 0);}
}
预制体子弹脚本
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class MyBullet : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){float step = 1.6f * Time.deltaTime; //每帧移动的距离transform.Translate(0, step, 0, Space.Self);Vector3 sp = Camera.main.WorldToScreenPoint(transform.position);if (sp.y > Screen.height) {Destroy(this.gameObject); //销毁子弹}}
}
Unity3D 点击鼠标飞机开火相关推荐
- Unity3D 点击物品交互动画制作——开箱子和关箱子
Unity3D 点击物品交互动画制作 最近在做三维场景漫游加交互的作业,记录一下鼠标交互动画的制作过程以免自己之后忘记了,中间因为不熟悉Unity的机制,出现了好多愚蠢的问题,希望其它新手遇到困难时看 ...
- Unity3D游戏编程-鼠标打飞碟
Unity3D游戏编程-鼠标打飞碟 文章目录 Unity3D游戏编程-鼠标打飞碟 一.作业要求 二.项目配置 三.项目演示 视频演示 项目下载 文字说明 项目截图 四.前置内容 MVC模式 动作管理器 ...
- Unity3D研究院之鼠标控制角色移动与奔跑示例
最新补充. 一般在做鼠标选择时是从摄像机向目标点发送一条射线,然后取得射线与对象相交的点来计算3D目标点.后来在开发中发现了一个问题(射线被别的对象挡住了),就是如果主角的前面有别的 ...
- 【Unity3D】键盘鼠标控制视角的移动
在3D游戏里面,视角是一个很重要的因素,部分玩家对锁视角嗤之以鼻,因此视角也是游戏制作里面需要努力的方面.其实也不难,换到Unity3D里面是想办法控制摄像机的移动.下面举一个简单的例子说明在Unit ...
- 点击鼠标左键 自动锁定计算机图标,鼠标一按左键桌面图标就消失了怎么办_为什么按鼠标左键时桌面图标都不见了...
最近有不少用户反馈说碰到这样一个奇怪的现象,就是鼠标只要在桌面一按左键,左面上的图标就会消失了,而且点击鼠标也没有什么用,那么为什么按鼠标左键时桌面图标都不见了呢?原因有很多,可能是系统故障或者中毒等 ...
- python ios 坐标点击_python点击鼠标获取坐标(Graphics)
使用Python进行图像编程,要使用到Graphics库.下面列举出较常用的代码 from graphics import * #设置画布窗口名和尺寸 win = GraphWin('hehe', 6 ...
- Qt 中实现在控件中点击鼠标,就在鼠标点击处加载图片的方法
首先应该知道,QLabel类是没有点击事件的.我们需要点击鼠标,那么必须重写一个QLabel类去继承原来的QLabel.比如说我定义PutPicLabel来继承QLabel. 在头文件中应该这么写: ...
- 不会linux也没关系,点击鼠标即可完成的LDSC分析来了
欢迎关注"生信修炼手册"! LDSC分析基于已有的GWAS结果,即gwas summary数据,可以评估性状的遗传力,分析两个性状间的遗传相似度.相比GREML, 其运算速度快,更 ...
- unity3D期末作业-太空飞机射击游戏
unity3D期末作业-太空飞机射击游戏 unity 3D期末作业-太空飞机射击游戏,飞机可上下左右移动并发射子弹,有背景音乐,子弹有打击音效,有爆炸声,可以记录分数,飞机碰到障碍物时会爆炸游戏结束, ...
最新文章
- oracle trunc()截断函数
- FlyWay简单使用
- git配置global信息
- web.xml加载顺序
- 多核编程与单核多线程编程
- intellij idea_IntelliJ IDEA内部设计
- idw matlab 程序_IDW 算法MATLAB 实现 -
- 【2-SAT】URAL - 2089 - Experienced coach
- [转载] pickle:让python对象序列化
- 知识扩展——轻量级和重量级框架的区别
- CSS 自定义属性 -- 使用 JS 和不使用 JS
- 【转】从简单的 F# 表达式构建并发应用程序
- 轻度体验威马Living Pilot智行辅助系统:前期刺激,后期依赖
- java怎么让二维数组不重复_java - 如何创建具有随机产生的,非重复数二维数组? [重复] - SO中文参考 - www.soinside.com...
- 汽车电子EMC:ISO7637-2
- 开学蓝牙耳机选哪个?音质好的蓝牙耳机排行
- 在服务端录制语音视频
- 走楼梯2<每日一题>
- 科研小助手PubMed的插件PubMedy
- java 台球_Java入门和一个台球小项目