欢迎光临散文网 会员登陆 & 注册

01--2021 6/21--6/24

2021-06-26 10:18 作者:ANan1322  | 我要投稿

UE4---主视口常用
Alt+C                            显示/隐藏场景中的碰撞
Alt+F                            显示/隐藏雾
Ctrl+Alt+左键               框选
H/Ctrl+H                      显示/隐藏选中物体
Ctrl+E                          编辑选中的物体
Ctrl+B                          快速查找选中物体的路径
Ctrl+G/Shfit+G            打组/取消打组
Shift+F11                    全屏引擎
L 左键                         快速生成点光源
书签                            记录一处摄像机机位

蓝图常用节点:(C键--注释,需要先框选)
Branch            分支节点(if)   B+左键
Gate                门节点               G+左键
MultiGate        门节点2             M+左键
Delay              延时节点            D+左键
DoN                执行N次             N+左键
DoOnce          执行一次            O+左键
Sequence       顺序节点            S+左键

要去了解的相关词:
材质--蓝图--特效,UMG(UI工程文件),导航网格,AI行为树

C++  :
作用域运算符-- ::     如std:cout,表示std中的cout
输出运算符-- <<    将该运算符右边的字符串、变量的值输出到左边对象中
输入运算符-- >>    将该运算符左边对象中的数据输入到右边的对象(变量)中
标准输入--  cin   标准错误-- cerr   带缓冲的标准错误-- clog
换行-- endl     标准输出-- cout  整型变量默认以十进制输出

命名空间namespace是一个作用域,其中存放变量名、类型名、对象名等,主要用来解决名字冲突问题
namespace 命名空间的名称
{
}

访问命名空间中的名字:
1--使用作用域运算符来指定
作用域名::标识符
如:std::cout
     my_namespace::b

2--用using指示
using namespace 作用域名;
如:using namespace std;
把命名空间中所有的名字都引入到当前作用域

3--用using声明
using 作用域名::标识符;
如:using std:cout;
     using my_namespace::b;
把命名空间中指定的名字引入到当前作用域

无名命名空间,所有不属于任何命名空间的全局标识符(全局变量),都会自动归属到无名命名空间中去
namespace{}


其他--排列与组合

排列考虑【顺序】,组合不考虑
举例来说,箱子里此时有红、蓝、黄、绿、黑五种颜色的小球各一个,从中取出三个小球:
1--记录取出小球的顺序,【红蓝黄】与【红黄蓝】属于两种顺序,取出第一个小球时,箱子内只有四种可能,以此类推,共计会有5*4*3种可能
2--不记录顺序,【红蓝黄】与【红黄蓝】属于同一种组合,在前一种情形下,需要排除掉【同种组合】的情况,因此在5*4*3基础上排除这些情况,由于【取出三次】,红黄蓝组合的情况将有3*2*1种【排列】属于同一种【组合】,即不记录顺序情况下,有(5*4*3)/(3*2*1)种可能

以上可以视作不可重复事件,若在每次取出小球后,将其放回,再进行下一次取出,则:
1--记录取出小球的顺序,【红红蓝】与【红蓝红】属于两种顺序,取出第一个小球后,箱子内仍然有五种可能,共计有5*5*5种可能
2--不记录顺序,【红红蓝】与【红蓝红】属于同一种组合,转换视角,将五色小球视作五个up主,但是只有三个硬币可以投(假设可以给同一个up主投3个币),额...鸽了...写记录的时候又忘了...


01--2021 6/21--6/24的评论 (共 条)

分享到微博请遵守国家法律