思路

当然首先应该先新建立一个地面,有地面才有一切(floor)

再建立一面墙WaLl,一面墙也就是用100个预制的正方体组成

我们不可能让发射的子弹bullet,朝着一个方向射击shoot

所以需要镜头跟着方向键的按下而移动

float h= Input.GetAxis("Horizontal")*Time.deltaTime*speed;

float v=Input.GetAxis("Vertical")*Time.deltaTime*speed;

transform.Translate(h,0,v);

其次创建一个预制的球体,当作bullet,当按下鼠标左键Fire1的时候,

创建一个预制,并给这个子弹添加一个向前的力

bullet.addforce()

---------里面遇到的一些小问题

1.首先 检视面板 inspector 里面找不到C#的属性,因为全局变量没有添加公有属性Public

2.其次 当这个小球生成以后,没有向前去,及时给bullet添加 AddForce属性,因为给的力度太小,

bullet.AddForce(v3*1500);

给一个1500的力度就行了

-------未解决问题,

怎么打印,怎么DEBUG程序,下个程序解决这些问题

----不懂的问题,下面这句话不是很理解,现在是这样理解的

Input.GetAxis("Horizontal")*Time.deltaTime*speed;

得到X轴坐标乘以两帧的间隔时间*5,移动的是5个单元

unity 画球面_unity3d第一个例子--制作一个简单的球体碰撞墙面相关推荐

  1. unity 画球面_Unity Gizmos教程之一 设置颜色绘制正方体球体

    GizmosTest 脚本具体内容如下: using UnityEngine; public class GizmosTest : MonoBehaviour { // Use this for in ...

  2. (译)如何使用GameCenter制作一个简单的多人游戏教程:第一部分

    免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...

  3. Python开发第一步:如何制作一个简单的桌面应用

    Python开发第一步:如何制作一个简单的桌面应用 前言 大家好,我是baifagg, 一个热爱Python的编程爱好者. 今天我们来学习一下, 如何用Python制作一个简单的桌面应用程序. 虽然桌 ...

  4. Unity中用shader graph制作一个简单的传送门效果

    Unity中用shader graph制作一个简单的传送门效果 一.配置渲染管线 1.通过菜单"Asset" --> "Create" --> &q ...

  5. 32位mips运算器logisim_大神教你制作一个简单的16位CPU

    如何制作一个简单的16位CPU,首先我们要明确CPU是做什么的,想必各位都比我清楚,百度的资料也很全..... 如果想要制作一个CPU,首先得明白下计算机的组成结构(或者计算机的替代品,因为并不是只有 ...

  6. 如何制作一个简单的16位CPU

    http://www.acfun.tv/v/ac362187 我果然标题党了吗?不是转载那本日本人写的书啊!纯手打表诚意,希望猴子给过,第一次投稿各位大神帮帮忙...... 如何制作一个简单的16位C ...

  7. 实例学习SSIS(一)--制作一个简单的ETL包

    http://www.cnblogs.com/tenghoo/archive/2009/10/archive/2009/10/archive/2009/10/16/ssis_lookup.html 导 ...

  8. 使用Hprose制作一个简单的分布式应用程序

    2019独角兽企业重金招聘Python工程师标准>>> 使用Hprose制作一个简单的分布式应用程序只需要几分钟的时间.本文将用一个简单的实例来带您快速浏览使用Hprose for ...

  9. php如果实现日历的制作,教你如何制作一个简单的PHP日历

    PHP是一款功能强大的后端编程软件,我们在学习PHP的过程中要经过很多实际的战斗,现在让我们做一个日历来巩固PHP的基础,今天爱站技术频道小编为大家整理了教你如何制作一个简单的PHP日历,希望能帮到大 ...

最新文章

  1. 闭包block多种应用方式
  2. 【资源】C++学习资料 - 逆天整理 - 精华无密版【最新】
  3. 北大poj1018题解题报告
  4. python在线翻译脚本_python写一个翻译的小脚本
  5. cmake linux编译,Ubuntu 16.04编译cmake源码
  6. createform用法_vue自定义表单生成器form-create使用详解
  7. Java RandomAccessFile readChar()方法及示例
  8. php 数组随机排序_php 数组元素随机排序代码
  9. 公共 API 的错误次数远超你想象!
  10. 3dmax导出obj序列_Houdini导出序列图片
  11. 如何确定电脑主板坏了_原阳县地暖漏水如何检测
  12. Storm原理及单机安装指南
  13. html快闪软件制作,阿勇pr:如何使用pr快闪模板快速制作出快闪视频
  14. soul群聊显示服务器异常,soul被限制群聊什么意思
  15. 文件搜素神器-everthing 快
  16. java a的2次方_java-获取比a大,最接近a的2的次方的数(最小二次幂,位运算)
  17. 三十年了,读书依然不求甚解:一个普通程序员的读书生涯回顾
  18. Startup.s文件
  19. 基于 vue-element-admin 基础模板实现侧边栏菜单动态渲染
  20. 从写方案到见投资人,一步步教你如何拿投资

热门文章

  1. R语言导出CSV出现乱码的处理
  2. domino-notes-Designer- java环境配置
  3. labview 加密VI如何破解密码
  4. Jackson Cannot deserialize value of type `xxx` from String “xxx“ : Failed to deserialize xxx问题解决
  5. 第一次ACM校赛_记录
  6. easyui01人门基础
  7. 计算机基础知识 综述题,计算机应用的基础知识:文本表示综述及其改进
  8. Pycharm 引入类报错Unresolved reference ‘attempt_load‘
  9. Matlab-信号系统笔记
  10. 手游《六大门派》 武侠MMORPG手机游戏全套源码下载