unity3d 知识点随记

1.transform.translate是增加transform面板相应的数值x,y,z是以世界坐标系为方向;transform.transformdirection是以自身的坐标系为方向。

2.碰撞检测函数movedirection.y -= gravity*Time.deltaTime;controller.Move(movedirection*Time.deltaTime);角色移动只受到碰撞的约束。角色遇到碰撞时将会沿着碰撞盒滑动(你懂得)。返回值是对移动过程中遇到的碰撞信息的汇总。Move函数并不使用重力。

bool SimpleMove(Vector3 speed)Y轴的速度将会被忽略。速度单位是米每秒。重力自动生效。返回值是角色是否着地。建议每帧之调用一次Move或者SimpleMove。

3.将一个摄像机放在一个胶囊体上,将摄像机坐标设为0,0,0,他将出现在胶囊体身上。

时间: 2024-11-08 20:40:08

unity3d 知识点随记的相关文章

小知识点随记

一.__init__.py文件的用处 1.在py2中引用其他文件夹中的模块的时候,需要先建立一个__init__.py文件 1)在python3里面要是导入其他目录下的python文件的话: 如:from 第七周作业.core.login import login 注意:第七周作业.core是文件夹的名字,login是py文件名,login 是函数名 2)在python2里面如果要导入其他目录下的python文件的话,需要在这个文件下面建一个__init__.py文件 如果还是引用上面login

java 知识点随记

JAVA 读取配置文件: Properties props= new Properties();//文件在src目录下,编译会被加载到classpath下. Props.load(Test.class.getClassLoader().getResourceAsStream(‘observer.properties’); String temp = Props.getproperty(‘observers’); HTML 非表单标签: b粗体  u 下划线  i 斜体 del 删除效果 a 超链

linux 基础知识点杂项记

一.计算机系统的组成 计算机系统可以大体分为两部分,由硬件系统和软件系统组成. 1.1.冯·诺依曼体系概述 有个对计算机贡献很大的人,我们一定要记住他的名字,叫约翰.冯.诺伊曼.他是匈牙利出生的美国犹太人,他在普林斯顿大学期间,从数学意义上总结了量子力学的发展,出版了<量子力学的数学基础>,这本书算是一部著作.他在物理学,数学.计算机等领域都做出过杰出的贡献.他在计算机领域的贡献更是显著,提出来计算机内部最主要的结构原理--存储程序原理,确定计算机基本部件由五个主要部分组成,即运算器.控制器.

C语言若干知识点归记

一.C语言指针学习架构 1.基本数据类型---指针 2.字符串---指针 3.数组---指针 4.函数---指针 5.结构体---指针 6.共用体---指针 7.枚举---指针 8.位域---指针 9,常量---指针 10.变量---指针 二.C语言中的void与NULL //void真正发挥的作用在于://(1) 对函数返回的限定://(2) 对函数参数的限定//  (3)void不能代表一个真实的变量, 凡是试图用它去表示真值得做法都是不合法的//void的出现只是为了一种抽象的需要,如果你

android问题及其解决-优化listView卡顿和怎样禁用ListView的fling

问题解决-优化listView卡顿和怎样禁用ListView的fling 前戏非常长,转载请保留出处:http://blog.csdn.net/u012123160/article/details/47720257 问题产生 这算是刚到实习公司接触到的第一个任务.公司某一产品中某个界面的listView高速滑动会有卡顿的现象发生,我的任务就是解决它. 产生原因分析 我一開始的想法比較简单.可能是listview的优化没有做到位,比如convertView的复用.viewHolder的使用等等基础

【腾讯Bugly干货分享】彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法

本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/qOMO0LIdA47j3RjhbCWUEQ 作者:李志刚 导语 Http 缓存机制作为 web 性能优化的重要手段,对从事 Web 开发的小伙伴们来说是必须要掌握的知识,但最近我遇到了几个缓存头设置相关的题目,发现有好几道题答错了,有的甚至在知道了正确答案后依然不明白其原因,可谓相当的郁闷呢!!为了确认下是否只是自己理解不深,我特意请教了其他几位小伙

20145216史婧瑶《Java程序设计》第5周学习总结

20145216 <Java程序设计>第5周学习总结 教材学习内容总结 第八章 异常处理 8.1 语法与继承架构 Java中所有错误都会被打包为对象,运用try.catch,可以在错误发生时显示友好的错误信息.如: import java.util.*; public class Average2 { public static void main(String[] args) { try { Scanner console = new Scanner(System.in); double s

一大波Java来袭(二)异常处理

概要解析: 本章的知识点可以记为:1图+5关键字+先逮小的.后逮大的  一.基础 (一)定义 1.异常 是指在程序运行的时候发生的一些异常事件.良好的程序设计应该在异常发生的时候提供处理异常的方法,使得程序不会因为异常的发生而中断.因此Java提供的用于处理程序中错误的一种机制. 2.抛出异常throw java程序的执行过程中如出现异常事件,可以生成一个异常类对象(封装了异常事件的信息),被提交给java运行时系统. 简单理解为:推卸责任.马路上遇到了交通事故,不需要自己处理,而是拨打110,

我对知乎前端相关问题的十问十答

之前知乎上有不少同行邀请我回答一些前端相关问题,但是,大家都知道了,要认真回答一个问题是需要大量时间和精力的,对于还在不断学习积累阶段的我,时不时分散原本的精力,打乱自己原本的节奏,实际上是一件不划算的事情.就好像邮件或者微信,来一条信息,你就去看一下,时间和精力都会大大分散,工作和学习效率必然会大打折扣.所以我的策略是一段时间后专门花时间统一处理,这样时间利用率会更高,投入产出比会更大. 对于知乎上的这些前端的问题,我也打算采用同样的套路,趁着端午节前还有两个晚上的自由时间(当晚修正:两个晚上