Learn
未读将资源从一个工程拷贝到另一个工程
让所有打开的窗口都以标签显示
在编译完成后的时候自动保存
点击Play开始游戏的时候,获取鼠标控制
创建一个character蓝图类创建后赋予模型
将character蓝图类,作为play时的视角
新建一个animation蓝图类1.创建蓝图时,选择动画蓝图使用的骨骼。
2.然后再选择对应的骨骼动画
将animation蓝图动作给到character蓝图
添加按键映射为了让角色可以根据按键移动,需要添加按键映射。
x值是-1,代表按w键移动的方向。(红色节点搜MoveForward)
这里可以添加s,设置一个相反的值。
什么是向量一组有序数字。
这里用向量来表示一个坐标,[2, 1, 3]
Roll,Pitch,Yaw图解http://howthingsfly.si.edu/flight-dynamics/roll-pitch-and-yaw
在UE4中:
Roll,绕着X轴旋转
Pitch,绕着Y轴旋转
Yaw,绕着Z轴旋转
转向(鼠标控制)添加鼠标映射
在蓝图中添加刚刚映射的输入事件
到这里会出现一个问题,人物旋转180度后,向前移动 ...
迁移项目#1迁移或者打包项目的时候,这两个文件夹可以删除掉。
一个是自动保存的文件,一个是缓存文件。
注意:在迁移项目后最好进行双备份,因为如果高版本的引擎打开低版本引擎的项目保存后,
低版本就无法再打开高版本保存后的项目文件。
迁移项目#2选择要迁移的包,鼠标右键选择Migrate
然后选择目标文件夹,一定要是Content目录下
文件夹只能一个一个迁移,而资源可以多选进行迁移
这里多选资源,鼠标右键
合并BSP到静态网格
静态网格体添加碰撞
合并静态网格模型
用灰度图生成地形如果下载的是jpg,需要在ps里修改模式为灰度,通道位数为16通道
(暂时虚拟引擎只支持16位)
然后导出png或者raw,在ue4里进行创建导入
为植被添加碰撞双击mesh进入物体编辑模式
打开Convex Decompostiton
修改碰撞模式为
蓝图:自动门1.给门添加碰撞
2.添加盒体触发器
3.修改门为可移动
4.选中盒体触发器,打开关卡蓝图,右键添加两个事件
(进入盒子事件,离开盒子事件)
5.选择门,再次进入蓝图关卡,为门添加引用
6.蓝图
按键触发开门
Article
未读前言对于网盘来说现在最普及的就是百度云盘,不过很不喜欢百度盘的一点是:分享一个文件给朋友,对方必须使用百度云客户端才可以下载,而且百度云对于资源会进行审核。
这个时候就希望一个网盘能实现:1.发送给对方分享链接2.对方点击链接,直接下载(且下载速度不受限,文件内容不被监管)
这就需要搭建一个私有的个人网盘,并满足上述的需求。于是Cloudreve诞生了。
私有网盘的优势是,所有文件都在自己的服务器上,更安全可靠,自由度更高。那么搭建个人网盘的条件是什么?
一点linux基础
一台云主机
下面就为大家介绍cloudreve,并讲解如何搭建cloudreve服务。
Cloudreve介绍Cloudreve是一个开源的网盘系统,它具有如下特性:
网页端直接上传/下载。
支持离线下载
支持WebDAV协议
多用户组,用户管理,支持用户注册
视频,图片,音频,文本,office文档在线预览
支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive作为存储端
等等等…
cloudreve的主页
后台配置页面
更多了解可以访问它的github主页:htt ...
Learn
未读镜像搜索镜像1docker search nginx
这里会列出官方和非官方的镜像列表
拉取/下载镜像123456789# 直接拉取docker pull nginx# 拉取最新版本docker pull nginx:latest# 拉取指定版本镜像docker pull nginx:1.15.8
查看本地镜像1docker images
删除本地镜像12# <id>为镜像的iddocker image rm <id>
备份和恢复镜像123456# 将运行中的容器(修改后)保存为一个镜像docker commit <容器id> <镜像名称># 将镜像存储为一个tar格式的文件(备份)docker save <镜像id> > 1.tar# 读取恢复docker load < 1.tar
运行镜像1234# 运行镜像 -d 为后台运行# -p 指定内外端口映射(外面机器端口:里面机器端口)# 这里的image_name包含了TAG,比如 jira/jira:v7.12.0docke ...
这里是以CentOS 7为例
系统配置目录123/usr/lib/firewalld//usr/lib/firewalld/services/usr/lib/firewalld/zones
用户配置目录123/etc/firewalld//etc/firewalld/services/etc/firewalld/zones
firewall常用命令123456789101112# 启动 停止 重启 状态systemctl start firewalld / service firewalld startsystemctl stop firewalld / service firewalld stopsystemctl restart firewalld / service firewalld restartsystemctl status firewalld / service firewalld status / firewall-cmd --state# 开启/关闭开机自启动systemctl enable firewalldsystemctl disable firewa ...
设置自己的用户和名称12git config --global user.email "lingyunfx@88.com"git config --global user.name "lingyunfx"
查看历史版本1git log
查看当前版本和之前一个版本的差异1git diff <hash>
还原到某个版本还原后默认会直接commit
1git revert <hash>
查看绑定的远程库1git remote -v
绑定远程库1git remote add origin https://github.com/lingyunfx/mytest.git
取消绑定的远程库1git remote rm origin
重命名远程库12# 将origin 改为 destinationgit remote rename origin destination
push到主分支1git push origin main
查看有哪些分支123456# 查看本地分支git branch# 查看远程分支git bran ...
Learn
未读
这里安装的是GitLab社区版(CE),使用的是Centos7系统。
对主机的性能要求:
至少4GB内存
2个CPU内核
5GB以上的存储空间
开始安装安装依赖1curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
安装gitlab软件包1sudo yum install gitlab-ce
开启防火墙需要开启“80”和“443”端口。我这边租用的是腾讯云主机,防火墙策略在前端进行配置,所以跳过这一步。
123sudo firewall-cmd --permanent --zone=public --add-service=httpsudo firewall-cmd --permanent --zone=public --add-service=httpssudo firewall-cmd --reload
配置gitlab打开配置文件
1vim /etc/gitlab/gitlab.rb
先要配置你的url(在此之前完成域名解析) ...
通用命令查看文件大小1du -h /usr/src/xxx.tar
杀死进程1234567killall nginx# 安装yum install psmisc# 在不知道包名称的情况下搜索yum search killall
ssh连接1ssh root@192.168.12.100
添加用户1useradd www
持续输出(用于日志)1tailf access.log
上传文件到远程主机1scp a.jpg index.html root@192.168.10.41:/var/www/html
网络相关常用操作12345678# 查看ipcat /etc/hosts# DNS配置 文件/etc/resolv.conf# 每个网络接口的配置文件/etc/sysconfig/network-script/ifcfg-<interface-name>
设置静态ip1234567891011121314151617# 修改 /etc/sysconfig/network-script/ifcfg-<interface-name># 字符串用引号BOOT ...
注释12# 单行注释:> 多行注释
变量局部变量:在脚本中定义,只在shell实例中生效
环境变量:也就是当前环境变量
变量操作12345678910111213141516# 创建变量(等号两边不能有空格)name="test"# 创建局部变量(只在函数体中使用)local name="test"# 使用变量echo $nameecho ${name}# 创建只读变量(不可被修改)name="only_read"readonly name# 删除变量unset name
字符串变量1234567891011121314# 单引号(保持原字符输出,不支持转义,格式化,单引号中不能出现单独单引号)var='test'# 双引号(可以转义)var="my name is ${name}"# 获取字符串长度,使用#符号name="test"echo ${#name}# 提取字符串(类似于python字符串 ...
这是一份Rez中文文档,供大家学习讨论。作者能力有限,翻译也许有不当的地方,如果发现问题还望指出,感激不尽。原项目地址:https://github.com/nerdvegas/rez
入门主页 (Home)
介绍安装 (Installation)入门 (Getting Started)基础概念 (Basic Concepts)配置 (Configuring Rez)
软件包软件包命令 (Package Commands)软件包定义指南 (Package Definition Guide)变体 (Variants)临时包 (Ephemeral Packages)
RezContextsBundlesSuitesBuilding PackagesCopying PackagesPackage CachingEnvironment Variables
如果文档有所帮助,可以关注这个公众号支持下作者thx!








