unity3d让物体移动_3D怎么让物体不被渲染

unity3d让物体移动_3D怎么让物体不被渲染Unity3D入门:简单的物体运动 我们来了解一下Translate的使用首先我们来看看场景的搭建:建一个立方体,加一个点光源。 我们要实现的就是让场景中的立方体延X轴嗖嗖的移动那么我们在Project新建一个js脚本Creat->Javascript键入代码functionUpdate(){    transform.Trans…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Unity3D入门:简单的物体运动

 

我们来了解一下Translate的使用

首先我们来看看场景的搭建:建一个立方体,加一个点光源。

unity3d让物体移动_3D怎么让物体不被渲染
 

我们要实现的就是让场景中的立方体延X轴嗖嗖的移动

那么我们在Project新建一个js脚本Creat->Javascript

键入代码

  1. function Update ()
  2. {
  3.         transform.Translate(Vector3(1,0,0));
  4. }

然后将js文件拖到Hierarchy面板的立方体上实现绑定。

运行一下,我们可以看到,立方体嗖的一声不见了。它一定是肚子饿了赶去吃饭了。

好了,我们来修改代码让它慢一点。

  1. function Update ()
  2. {
  3.         transform.Translate(Vector3(1,0,0)*Time.deltaTime);
  4. }

运行一下,这会它老实了,慢慢的移动了。

这是怎么回事呢。接下来我们一步一步的分解代码。

首先Update()没什么好讲的了,一直在用,相信大家都明白怎么回事。

接下来是

transform:场景中的每一个对象都有一个transform,用来储存和控制物体的位置,旋转和缩放。

Translate:是transform的函数,用来移动物体。它接受一个三维向量(Vector3)参数来移动。其实它还有第二个参数,就是按照自身坐标轴移动还是按照世界坐标轴移动。这里暂且不表。

Vector3:表示3D的向量和点。3个参数分别代表了向量x,y,z。

transform.Translate(Vector3(1,0,0));这句代码的意思就是,让被绑定的物体,也就是场景中的立方体,向x轴的方向移动1个单位.

Time.deltaTime:是一个时间增量,我想应该是这一帧的时间。像flash中的一秒30帧,每帧多少秒之类的。在这个程序中它的值是0.016左右。原本移动一个单位,现在乘以0.016,那肯定慢了。也就是说,它的作用其实就是减慢移动的速度。

声明: 本文由( liuxiaoni )原创编译,转载请保留链接: Unity3D入门:简单的物体运动

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169335.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月10日 下午1:46
下一篇 2022年8月10日 下午1:46


相关推荐

  • SpringBoot声明式事务的简单运用

    SpringBoot声明式事务的简单运用关于事物的基本概念等这里就不介绍了。Spring声明式事物的实现,有两种方式;第一种是配置xml,第二种是使用相关注解(这两种方式可详见《程序员成长笔记(一)》的相关章节)。SpringBoot中默认配置了第二种方式,所以,SpringBoot直接使用注解即可。下面介绍SpringBoot通过注解开启事物的使用。SpringBoot使用事物的步骤:第一步:在启动类上开启…

    2022年5月30日
    40
  • C Label换行解决方法

    C Label换行解决方法文章转载于 https www cnblogs com bison1989 archive 2011 01 23 1942695 htmlC Label 换行解决方法一 label 太短 无法完成显示所要显示信息长度 要换行 解决方法如下 1 stringaa 长串 stringcc aa Substring 0 10

    2026年3月19日
    1
  • WAP网页设计入门

    WAP网页设计入门一 配置 WEB 服务器在设计 WAP 网页时不论你使用的 WAP 开发工具是 UP SDK 或 NOKIAWAPTOOK 或者 ERICSSONWAPI 你都必须进行 WEB 服务器设置 故在此将常见的几种 WEB 服务器的设置介绍如下 1 WINDOWNT 平台的 IISa 启动菜单 程序 WINDOWSNTOPT IIS4 0b 右击

    2026年3月26日
    2
  • SQL Server数据仓库的基础架构规划

    SQL Server数据仓库的基础架构规划

    2021年11月27日
    38
  • 手把手教你用Hexo+Github 搭建属于自己的博客「建议收藏」

    手把手教你用Hexo+Github 搭建属于自己的博客「建议收藏」欢迎关注我的微信公众号,扫一扫下方二维码或搜索微信号stormjun,即可关注。目前专注于Android开发,主要分享Android开发相关知识和一些相关的优秀文章,包括个人总结,职场经验等。闲聊在大三的时候,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近比较有空,于是就自己参照网上的教程,搭建了属于自己的博客。至于为什么要搭建自己的博客了?

    2022年7月27日
    7
  • Jquery选中的radio行变色

    Jquery选中的radio行变色

    2021年8月23日
    65

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号