EKsumic的个人博客

本博客主要用于整理知识点并分享,转载请注明出处

移动适配已完成,点击左侧按钮可使用目录

原创 [长期更新]B站UP主简介——2020版本

B站UP主简介——2020版本,最值得关注的UP主系列;新手入站指引 ...

2020-02-06 18:42:58

阅读数  198

评论数 0

原创 [Unity]从零开始认识C#脚本

食用方案:建议有一定C#基础的同学,可以直接看。不过没有的话,问题也不是太大,因为主要还是接触Unity中的常用类,记住就可以了。 参考方案:以官方的Standard Assets的ThirdPersonCharacter为例。 最基础的C#请看这里→C#入门基础(一) ...

2020-03-30 17:20:10

阅读数  82

评论数 0

原创 [Unity] Debug.DrawLine()是什么?如何使用?

...

2020-04-04 17:31:07

阅读数  1

评论数 0

演绎 [Unity]什么是RaycastHit?

RaycastHit类用于存储发射射线后产生的碰撞信息,重心坐标 我们撞击到的三角形的重心坐标。 碰撞体 撞到的碰撞体。 距离 距离,从射线的原始点到影响点。 光照地图坐标 碰撞点处的uv光照贴图坐标。 normal 射线击中的表面的法线。 point 在世界坐标中, 射线击中碰撞体的位置的影响点。 rigidbody 击中对象的刚体,如果collider没有刚体,那就会返回null。 textureCoord 碰撞位置处的uv纹理 ...

2020-04-04 16:24:51

阅读数  8

评论数 0

转载 This Is So Sad

Humans are very strange creatures. We always complain about something with the exception of few. When it comes to game development the number one complaint that I saw people have is, "I don't have time to learn." And now, thanks to this pandemic that is going on(my condolences to the people who are affected by the virus), we all have time on our hands ...

2020-04-04 16:05:12

阅读数  3

评论数 0

原创 [Unity]什么是Raycast?

什么是Raycast ? 在射击游戏里面,比如CS, 当你射击的时候,不是实际上有个子弹飞出去了, 而是射线从枪口出来,到一个很远的距离, 凡是在这条射线路径上的玩家,都会受到伤害 ...

2020-04-03 17:02:29

阅读数  11

评论数 0

原创 C#out关键字

out关键字和ref关键字很像,什么是ref关键字看→这里 为什么会出现ref和out? ref和out都是按地址传递,使用后都将改变原来参数的数值。区别: out参数在传入前不需要初始化 ref参数在传入前需要初始化 ...

2020-04-03 16:07:01

阅读数  15

评论数 0

原创 [解决方案]移动端Web表格宽度溢出问题

在表格标签外面设置个div 样式为 width: 100%; overflow-x: auto; 把表格包裹住,同时要注意表格内部的width和height必须是auto,不能写100%,否则还会撑破,这样的写法不仅适用于table,你还可以把一段文字包含进去 ...

2020-04-03 12:52:50

阅读数  21

评论数 0

原创 [Unity]不用GetComponent<Transform>()得到的transform

在《Unity5权威讲解》这本书中, 第一份代码就要求你在Void Start()方法中声明 tr=GetComponent() 所以你每次都会在类中先private Transform tr; 然后通过获取组件的方式,来给tr赋值,ransform是Object的固有属性之一, 目前看来,Unity似乎直接帮你定义好了这个静态变量,你可以直接使用 ...

2020-04-03 12:04:41

阅读数  12

评论数 0

原创 [Unity]Standard Assets的第三人称控制器脚本中的InverseTransformDirection()

InverseTransformDirection(); 这个方法之所以会被使用,是因为第三人称控制器里面,根本没有用到鼠标移动控制转向这个功能。 在Standard Assets的第三人称控制器中, 当你按下与前进方向不符的方向按键时,人物首先会转向,然后再移动。 而转向的这个过程,如果你按Local坐标查看的话,你会看到蓝色箭头一直指向人物正前方 ...

2020-04-03 11:05:51

阅读数  14

评论数 0

原创 Win10专业版激活工具

本软件只适合Win10专业版激活,其它版本并不清楚适用不适用。 1.运行之前最好不要开杀毒软件 2.双击exe文件运行,点击红色按钮,等待一段时间 3.破解完毕 最佳应用,当你安装WIN10的虚拟机的时候 ...

2020-03-31 17:30:59

阅读数  18

评论数 0

原创 Unity的C#中Vector3.Normalize()和Vector3.normalized的区别

.normalized其实是归一化, 当玩家同时按下W和D的时候,玩家是斜着走的, 如果向前和向右的移动速度都1m/s,那么斜着走就是1.414m/s, 结论:斜着走比正常走路快。 这显然是不符合常理的。 为了解决这个问题,出现了.normalized ...

2020-03-31 16:54:08

阅读数  22

评论数 0

转载 An email from a game developer

It was 5 years ago, but I remember it like it was yesterday. I just learned how to code in Java, and I had a burning desire to create my first game. The problem was I never programmed a video game before, and I had no idea where I should start or what I would even need. This sounded scary in my head, given the fact that it took me some time to figure out how programming works ...

2020-03-31 11:20:39

阅读数  23

评论数 0

原创 Shader入门基础(二)

在Unity主界面的Project选项卡中,右键Create一个Unlit Shader。虽然Unity这里列出了4种Shader,其实它们的本质是一样的, 只不过是Unity根据我们不同的需求创建的预设模板而已。 Unlit Shader是默认不参与光照计算的, 但又包含了Shader程序所具备的基本结构, 因此从这里入手会相对容易一些 ...

2020-03-31 07:26:51

阅读数  31

评论数 0

原创 CSS里面的1em是什么?

css里面的1em是什么? 1em=16px (如果你不设置body内的font-size的话) 1em=10px(如果你在body内的声明font-size=62.5%的话) 是的,1em是一个字高,它是相对单位,em会继承父级元素的字体大小 ...

2020-03-31 06:23:01

阅读数  14

评论数 0

演绎 马斯洛需求层次

第一层次 生理需求,即基本的吃喝拉撒。 第二层次 安全需求,基本的安全保证。 包括但不限于人身安全、财产安全。 第三层次 社交需求,基本的情感寄托。 包括但不限于亲情、友情、爱情。 第四层次 尊重需求,基本的尊重。 包括但不限于自尊、面子。 第五层次 自我需求,自我价值的实现。 包括但不限于世俗定义的成功、自我认为的成功、帮助他人的满足 ...

2020-03-31 05:49:12

阅读数  23

评论数 0

演绎 [Unity3D]向量Vector3

[Unity3D]向量Vector3 在Unity中,用结构体来描述向量,什么是结构体请看→这里 namespace UnityEngine {public struct Vector3 {public float x; public float y; public float z;}} 向量的长度:向量的大小(或长度)称为向量的模 ...

2020-03-30 20:41:49

阅读数  30

评论数 0

原创 2020市面上各大游戏引擎一览

Unity 目前市场份额最大的引擎,适合新手 UnReal4 目前市场上画质比Unity好的引擎,不适合新手 CryEngine 光追++,但致命架构问题,BUG非常多 Lumberyard CryEngine改,无优势,无特点,BUG也没修复完 Xenko 完全开源的引擎,但处于非常原始的状态 Godot 适合做2D的引擎 ...

2020-03-29 02:25:45

阅读数  23

评论数 0

原创 [Blender]ASCII FBX files are not supported如何解决?

很不幸,你不能直接导入ASCII的FBX,但是你可以导入Binary的FBX,所以你需要一个第三方工具——Autodesk FBX Converter(免费) ...

2020-03-28 21:47:31

阅读数  17

评论数 0

演绎 C#高级编程——Reflection反射

反射就像在主程式里面,安装了一个声纳探测器, 在生命周期一开始的时候,就会调用探测器,你的方法执行依赖于声纳反射回来的声波, 这样的做的好处是,当你想更新程序的时候,只需要加dll就行了, 不需要重新编译。 这样,就成了插件式的编程 ...

2020-03-25 17:27:19

阅读数  31

评论数 0