Unity3D-Prespective学习

目录

Unity3D-Prespective学习

常用英语

位置

组件用法


Unity3D-Prespective学习

自学笔记,里面有很多内容可能不是那么准确。

常用英语

  • kinematics Controller:运动控制器?

  • Joint:连接处

  • Spline:样线?

  • Axis:轴

  • motor:马达

  • DC:直流电

  • Emitter:发射体

  • Beam Sensor:光线感应器

  • indicator:指示器

  • Slide:滑块

  • Bar Linkage Solver:棒状物体连接解决

位置

  • 添加kinematics Controller:菜单栏Mechanics->Add Kinematics->Kinematics Controller

  • 添加Wheel Joint:菜单栏Mechanics->Add Kinematics->Wheel Joint

  • 添加Prismatic Joint:菜单栏Mechanics->Add Kinematics->Prismatic Joint

  • 添加Spline:菜单栏Utilities->Create->Spline

  • 添加Physical Component:菜单栏Standard Components中选择需要的组件就可以找到

  • Gyroscopic Joint:菜单栏Mechanics->Add Kinematics->Gyroscopic Joint

  • Bar Linkage Solver:菜单栏Mechanics->Add Kinematics->Bar Linkage Solver

组件用法

  • 不管什么操作都要先添加一个kinematics Controller,然后把要操作的对象放进去

  • Prismatic Joint:为对象添加这个属性,配合Spline使用,Spline规定路线,然后在Prismatic Joint中选中Enforce Outside Playmode属性,就可以让对象沿着Spline规定的路线进行移动了,并且Spline是一个线段,对象移动时无法超过Spline的范围

    • Enforce Outside Playmode选中之后,在开发界面就可以有动画效果??

  • Wheel Joint:旋转

    • Wheel Radius:调整半径

    • Wheel Axis Dirction->Vector可以调整旋转的方向,绿线会保持与旋转平面的垂直

  • 下面带有Physical Component的都可以在菜单栏Standard中找到

  • DC Motor->Physical Component:直流电电机

    • Properties

    • Control Panel中可以选择添加Generate Control Panel for DCMotor,控制一些参数调整运动速度

  • Beam Sensor->Emitter->Physical Component:

    • Properties中的Origin direction可以控制光线发射的方向

  • Beam Sensor->Receiver->Physical Component:

    • 接收到信号时Live Date中low会变成high

    • Properties中可以添加接受high信号时的函数

  • Slide Switch->Physical Component:

    • properties中包含Prismatic Joint,用来控制对象移动的路径和范围

    • properties可以添加state,通过把相应的对象拖到框里,可以通过函数设置该对象的属性

  • indecator Light->Physical Component:

    • 指示灯,在Control Panel面板中可以设置active或者Inactive,Properties中可以设置指示灯的颜色

  • Bar Linkage Solver:

    • Add Triangle:添加三角形,默认添加组件的对象是Moving Pivot,表示动点,然后还需要添加两个对象,一个是Fix Privot,一个是Hinge Point,表示固定点和跟着移动的点

    • Limit Reation:添加Spline,用来控制运动轨迹,添加到被添加组件的对象上

    • 最后选中Enforce Outside Playmode

  • Gyroscopic Joint:回转仪的 连接处

    • 添加到需要的对象上,选中Enforce Outside Playmode即可,注意选中Enforce Outside Playmode时对象的状态应该是想要的角度

  • Belt System:

    • 传送带,添加Belter Render,然后在两个轮子的对象添加Belter Roll,然后把这两个轮子拖动到Belter Render中,然后在Belt对象下会出现一个新的对象,之后可以删除Belter Render

 

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值