当前位置: 首页 > wzjs >正文

网站建设怎么管理业务员定制一个企业网站多少钱

网站建设怎么管理业务员,定制一个企业网站多少钱,理财网站开发文档,关键词一、Unity场景概念 如果把游戏运行过程理解成表演,那么场景就是舞台; 场景本质上是一个配置文件,这个配置文件决定了场景中有哪些东西; 二、Scene和Game窗口 1、Scene 滚轮缩放、拖动 单独选中也可以 最下面这个是全能工具…

一、Unity场景概念

如果把游戏运行过程理解成表演,那么场景就是舞台;

场景本质上是一个配置文件,这个配置文件决定了场景中有哪些东西;

二、Scene和Game窗口

1、Scene

滚轮缩放、拖动

单独选中也可以

最下面这个是全能工具,包含以上所有功能。


在Unity中,可以通过代码编辑器打开unity的界面代码。

Unity的层级面板中 旋转角度有三个值,但是在界面代码中是以四元数呈现出来的旋转角度 

 在界面代码中修改数值,Unity会提示重载。

三、游戏物体概念 

1、物体概念

场景是舞台,那么游戏物体就是演员

在 Unity中称为GameObject

在层级面板中一层一层的覆盖,最下层的会最先渲染

2、组件概念

组件:类似于模块,插上就有,拔掉就没有

Unity中大多情况下,我们写的脚本就是一个组件;Unity内任何游戏物体必须有Transfrom组件;

四、Project窗口和Inspector窗口

1、Project

Project是一个开发时使用的项目资源管理器,是一个文件夹结构
使用右键,创建Unity资源

2、Inspector

也叫检查器窗口

查看某个东西的属性设置

二者一一对应

相当于把Scene面板可视化

五、自定义组件

Unity开发思想在于组件的复用

在开发中,可以创造一些通用的功能,在项目中进行复用

 

六、从代码角度认识GameObject

1、主要属性

 //组件如何获取自身的宿主GameObjectDebug.Log(gameObject.name);gameObject.name = "WSAD";Debug.Log(gameObject.name);

2、主要行为

3、销毁组件方式

 七、Transform组件的基本信息

作用:负责位置、旋转、缩放的组件;负责父子节点的管理;

transform.position = new Vector3(1,1,1);
//transform.rotation = new Vector3 (0,0,0);
transform.eulerAngles = new Vector3(0,0,0);
transform.localScale = new Vector3(2,2,2);

在Unity的Transform组件中,调用的API为这三种。

注:旋转是四元数,不是rotation 

 

默认获取的是世界坐标 

八、坐标与Vector结构体

每一个对象根据层级结构排列;有世界坐标和局部坐标

修改当前物体Trans坐标

//1
transform.position = new Vector3(0, 3, 0);
//2
transform.position = new Vector3(transform.position.x, 3, transform.position.z);
//3
Vector3 pos= transform.position;
pos.y = 3;
transform.position = pos;

以上三种方法相同 

更改旋转坐标

transform.eulerAngles = new Vector3(50,60,70);

 注:三个数值不能全是90°,会发生万向锁情况。、

九、Transform维护父子结构

1、如何删除游戏物体

两个API

Destroy:销毁物体,不是立即销毁,而是在Update之后销毁

DestroyImmediate:立刻销毁,销毁完才会执行下一行代码

立即销毁,无法输出,会出现空引用

普通销毁,可以输出

2、如何设置父物体

test.SetParent(transform);
test.SetParent(null);

3、如何遍历所有子物体

for循环遍历

注:for循环的编程错误

 for(int i=0;i<test.childCount;i++){test.GetChild(i).SetParent(null);}

原因是:每一次循环,子物体的数量都会减少,因此变量i小于的数量不是定值,而是依次加一

解决方案:

第一种:

一直判断物体的子物体个数是否大于0;一直移除第0位

//解决方法 一直移除第0位方式
while (test.childCount > 0)
{test.GetChild(0).SetParent(null);
}
第二种:

把子物体数量减一,然后移除第零位或者第i位

//倒着遍历
for (int i = test.childCount - 1; i >= 0; i--)
{test.GetChild(0).SetParent(null);
}

十、组件的生命周期

1、生命周期的概念

一般指一个组件从创建到销毁的所有阶段;这些阶段所做的事情,就是生命周期函数;

也被称为事件函数

2、生命周期函数

Awake和OnDestroy是针对物体的情况的,不是代码情况
把代码取消勾选,这两个函数中的代码依然会执行 

3、帧的理解

 Unity中常见的移动方式

void Update()
{float speed = 2f;transform.position+=new Vector3(0,0,speed*Time.deltaTime);
}

注:这里一定要用+=


十一、Translate移动

Transform的一个基本函数

1、Translate移动代码

 这两个代码相同

private void Update()
{float speed = 2f;transform.position += new Vector3(0,0,speed*Time.deltaTime);transform.Translate(new Vector3(0, 0, speed * Time.deltaTime));
}

沿着世界坐标(世界方向) 或者 自身坐标(自己的朝向) 移动

transform.Translate(new Vector3(0, 0, speed * Time.deltaTime),Space.World);
transform.Translate(new Vector3(0, 0, speed * Time.deltaTime),Space.Self);

简化

Vector3 pos=new Vector3(0,0,speed*Time.deltaTime);
transform.Translate(pos,Space.Self);


文章转载自:

http://7gROZxp6.Lmfxq.cn
http://8mhhSJMk.Lmfxq.cn
http://11ZruQa8.Lmfxq.cn
http://5sIza3Wx.Lmfxq.cn
http://1GX14O9s.Lmfxq.cn
http://c25Nsvw7.Lmfxq.cn
http://MF5awSCq.Lmfxq.cn
http://nsUF3wXG.Lmfxq.cn
http://jm32dmYK.Lmfxq.cn
http://wcZpT3JZ.Lmfxq.cn
http://FERlX6bB.Lmfxq.cn
http://rIgYgoPp.Lmfxq.cn
http://ZpMDnH00.Lmfxq.cn
http://0spwMbRb.Lmfxq.cn
http://4IOm35uj.Lmfxq.cn
http://WkxwWd47.Lmfxq.cn
http://0DPgRdr5.Lmfxq.cn
http://kLgK9u5a.Lmfxq.cn
http://kHSP0fp2.Lmfxq.cn
http://mgbxb4PG.Lmfxq.cn
http://fK57021F.Lmfxq.cn
http://X9gKRw2q.Lmfxq.cn
http://ojvyc5Zu.Lmfxq.cn
http://XcnQCE7s.Lmfxq.cn
http://98cX2mXc.Lmfxq.cn
http://BnptAXRj.Lmfxq.cn
http://cYyopxku.Lmfxq.cn
http://MUmGKI1m.Lmfxq.cn
http://vpdHPZEO.Lmfxq.cn
http://0TAhI3pT.Lmfxq.cn
http://www.dtcms.com/wzjs/684868.html

相关文章:

  • 网站建设发帖论坛社区wordpress s3插件
  • 做logo设计网站重庆专题片制作
  • 长沙企业网站学生作业做网站需要什么
  • 网站制作怎么做网站策划常用软件
  • 青岛建设交易中心网站深圳比较好的vi设计公司
  • 专门做文创产品的网站成都家具企业网站建设
  • 如何做有亮点的网站建设方案wordpress 汉化
  • wordpress制作网站模板wordpress桌面应用程序
  • 网站网址怎么做二维码山东钢铁股份有限公司莱芜分公司
  • 自己做网站需要服务器wordpress增加分类
  • 重庆网站建设狐灵威海教育行业网站建设
  • python做网站安全性电脑优化是什么意思
  • 上海中艺建设集团网站wordpress评论居中
  • 顶岗实践网站开发免费制作购物网站
  • 门户资源分享网站模板网易企业邮箱登录入口登录入口
  • 国外创意型网站设计电脑软件推广
  • 加盟网站制作推广wordpress网站下方
  • 网站建设 天津流程做网站
  • 做外贸的怎样才能上国外网站个人如何注册电商平台
  • 青岛高级网站建设价格免费资料网站网址下载
  • 地理位置地图网站建设网络广告策划与设计
  • 网站开发税率是多少wordpress类开源网站
  • 做qq图片的网站苏州建设公司有哪些
  • 怎么在自己做的网站上发视频北京最新消息今天上午
  • 上海品牌设计有限公司太原网站优化常识
  • 同城招聘网站自助建站wordpress限定ip
  • 缙云县城乡建设局网站页面设计要怎么做
  • 网站建设成都云免费外链发布平台
  • 视频剪辑教程自学网站做网站公司赚钱吗?
  • 凡科网站做网站多少钱网站优化seo教程