78203人加入学习
(316人评价)
【旧版】零基础入门Unity - 古迹探险(Unity2017)

更新于2017-11-18

价格 免费

人物控制(点击屏幕移动角色)

using UnityEngine;
using System.Collections;

public class Test : MonoBehaviour {
 

//公开NavMeshAgent组件设为变量(可变组件方式)  
    public NavMeshAgent agent;

    // Use this for initialization
    void Start () {
    }
    
    // Update is called once per frame
    void Update () {

//检查鼠标左键是否按下(0代表左键)
        if (Input.GetMouseButtonDown(0)){

//设定射线变量,赋予以摄像机发射射线获取的鼠标当前位置坐标
            Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);

//设定光线投射碰撞变量
            RaycastHit hit;

//检查光线投射是否有碰撞点(射线的起点ray,碰撞点)
            if (Physics.Raycast(ray,out hit)){

//调用NavMeshAgent目标点功能
                agent.SetDestination(hit.point); 
            }
       }
    }
}

[展开全文]
ljniniii · 2018-06-19 · 该任务已被删除 1

Window Navigation

[展开全文]
夏至晚 · 2018-06-15 · 该任务已被删除 0

Window animation :动画

[展开全文]
夏至晚 · 2018-06-15 · 该任务已被删除 0

Shape:形状

particle System->start lifetime  生命周期

               ->start speed 速度

               ->start size 大小    

Texture Sheet Animation:播放动画

Emission:数量

Size over lifetime:大小的变化

[展开全文]
夏至晚 · 2018-06-15 · 该任务已被删除 0

Trigger:触发器,可以进入内部,检测触发

[展开全文]
夏至晚 · 2018-06-15 · 该任务已被删除 0

rigidbody

1.质量

2.摩擦力

3.旋转摩擦力

4.是否使用重力

 

 

constrains->Freeze Position:冻结x/y/z轴,之后该轴不再受到刚体影响

             Freeze Rotation:冻结x/y/z轴,之后该轴的旋转将被锁定

[展开全文]
夏至晚 · 2018-06-14 · 该任务已被删除 0

q w e

a s d

:控制视野(根据视野来变动,跟坐标四无关)

[展开全文]
夏至晚 · 2018-06-13 · 该任务已被删除 0

创建Animator Controller

将Animator Controller赋予Nav Mesh Agent

将动画拖拽到Animator中

在状态机中添加参数

[展开全文]
J博士 · 2018-06-05 · 该任务已被删除 0

使用射线做碰撞检测 获得目标坐标

再将导航系统赋予

[展开全文]
J博士 · 2018-06-05 · 该任务已被删除 0

Navigation

bake烘培

导航组件

Nav mesh Agent

跟目标大小一致

选中不能行走得物体选择not walkable

[展开全文]
J博士 · 2018-06-05 · 该任务已被删除 0

window-animation

animation

在物体上才能编辑

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

粒子系统

速度,生命周期,大小,发射形状

粒子系统材质

粒子系统动画

粒子数量Emission

粒子大小由大变小Size over Lifetime

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

平行光

点光源

锥形光源

区域光

 

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

OncollisonEnter

OncollisonExit

OncollisonStay

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

编辑Boxcollider替换地形得碰撞器

盒子碰撞器最不耗费性能

顶点越多越耗费性能

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

Angular Drag 旋转阻力

Drag 阻力 

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

shift:降低地形

第二种工具只能抬高地形,有高度设置

第三种工具用于平滑

第四种:绘制贴图

opacity:对地形影响大小

第五种:添加树木

tree density:树的密集程度

shift:减少树

第六种:粉刷细节

[展开全文]
心落沉海 · 2018-06-04 · 该任务已被删除 0

terrain height:地形的最大高度

[展开全文]
心落沉海 · 2018-06-04 · 该任务已被删除 0

prefabs:预制体

              (蓝色)

             select:根据物体生成

              红色:丢失、

gameobject的 break prefabs instance破坏关联的预制体、脱离prefabs.

apply:把物体自身修改的属性值影响到prefabs

 

[展开全文]
心落沉海 · 2018-06-04 · 该任务已被删除 0

Flatten 让地形处于同一高度

[展开全文]
J博士 · 2018-06-04 · 该任务已被删除 0

授课教师

加我的QQ问问题:804632564

课程特色

图文(1)
下载资料(1)
视频(32)