41342人加入学习
(116人评价)
Unity零基础入门 - 打砖块(Unity 2017) - 旧版
价格 免费

定义一个全局变量,以便从外部传入参数

public GameObject bullet;

public speed = 50;

判断鼠标左键按下:

Input.GetMouseButtonDown(0)

实例化一个Prefeb

GameObject b = GameObject.Instantiate(bullet, transform.posotion, transform.rotation);

Rigidbody rgd = b.GetComponent<Rigidbody>();

// 通过刚体施加速度 forwad 就是摄像机面对的方向。

rgd.velocity = transform.forwad * speed;

 

[展开全文]
清洗者 · 2020-04-13 · 该任务已被删除 0

cffc

[展开全文]
jhuanyan · 2020-04-03 · 该任务已被删除 0

勾选前两个

[展开全文]
陈孔亮 · 2020-03-21 · 该任务已被删除 0

获取水平方向的坐标

float h= Input.GetAxis("Horizontal");

 

transform.Translate(new Vector3(h,0,0)*Time.deltaTime*speed);

Time.deltaTime 是每帧的间隔时间。

[展开全文]
Rzhou · 2020-03-17 · 该任务已被删除 0

public GameObject  bullet;

public float speed;

实例化对象

GameObject.Instantiate(bullet,transfor.position,transform.rotation);

 

点击鼠标:

if(Input.GetMouseButtonDown(0))

{

执行语句
}

[展开全文]
Rzhou · 2020-03-17 · 该任务已被删除 0

组件:Transform:保存物体的位置、旋转、大小

transform是没法移除的。

[展开全文]
Rzhou · 2020-03-17 · 该任务已被删除 0

camera所看到的就是展示给玩家的画面

游戏物体是可以组合成一个整体

 

local局部坐标

global世界坐标

 

[展开全文]
Rzhou · 2020-03-17 · 该任务已被删除 0

ALt + 左键

双击物体聚焦

透视和正交shi'tu

[展开全文]
Rzhou · 2020-03-17 · 该任务已被删除 0

鼠标右键:围绕自身旋转视角

Alt+右键:围绕摄像机旋转视角

鼠标滑轮:放大/缩小

双击文件:聚焦到指定文件

Alt+左键:可以

 

[展开全文]
一人的以后 · 2020-03-07 · 该任务已被删除 0

Assets  存放资源

Library  存放库文件

ProjectSettings  存放游戏的设置设定

Temp  存放临时文件

[展开全文]
一人的以后 · 2020-03-07 · 该任务已被删除 0

unity3d.com需要下载引擎和补丁

[展开全文]
xiaozhazha · 2020-03-12 · 该任务已被删除 0

反光分公司年会那是更好呢是你觉得很过分年后发到你好你还能电话电话电话好好很方便对符合设计风格还是肤色发广告反光 发个和监控设备  分隔符不胜感激部分发发发发发付货款比较好吧 考核表 是吧说不定黄金发红包监护人不同意微博岁US好UIUIUI货不对板寒风砭骨 活动海报九点半好几款不是说不好才德兼备 发表过好 发不发发 个人个人为大概放艾尔爱国染缸爱人噶尔攻破你就当你觉得那个技能才能控制功能多功能八年级更不能打架GV衣服v     u                                        

[展开全文]

1.增加上下移动

float h = Input.GetAxis("Horizontal");
float v = Input.GetAxis("Vertical");
// 移动位置
// Time.deltaTime ->  1秒50帧 1/50  -> 1M/s
transform.Translate(new Vector3(h, v, 0) * Time.deltaTime * speed);

 

[展开全文]
lujiachun1 · 2020-03-01 · 该任务已被删除 0

1.创建脚本Shoot,挂载到相机

2.添加对外变量 bullet

public GameObject bullet;

3.将Sphere的Prefab赋值到bullet

4.在update方法中进行鼠标点击的子弹实例化

if (Input.GetMouseButtonDown(0))
{
	Instantiate(bullet, transform.position, Quaternion.identity);
}

 

[展开全文]
lujiachun1 · 2020-03-01 · 该任务已被删除 0

场景由游戏物体组成

游戏物体由组件组成

[展开全文]
lujiachun1 · 2020-03-01 · 该任务已被删除 0

I

[展开全文]
一颦一笑 · 2020-02-27 · 该任务已被删除 0

bullet的上下移动:

float.v = input.getaxis("vertical");

                                   垂直(上1,下-1)

ps:horizontal是水平的意思.

 

[展开全文]
chengdandan · 2020-02-27 · 该任务已被删除 0

insperctor 属性面板

project 工程面板

gierarchy 层级面板

scene 场景面板

[展开全文]
休风 · 2020-02-27 · 该任务已被删除 0

public float speed = 5;(定义一个速度值)

给bullet添加初速度:

sphere-add component-rigidbody(可以给bullet添加速度)

if(  Input.GameObject(0) )

{

   GameObject b = GameObject.Instantiate( bullet, transform.position, transform.rotation);

   Rigidbody rgd= b.GetComponent<Rigidbody>();                   forward=(0,0,1)

   rgd.velocity=transform.forward *speed;

                      前方向(y=0,x=0,z=1)

[展开全文]
chengdandan · 2020-02-26 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

图文(2)
下载资料(1)
视频(19)