自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 UE4进入特定范围后播放特定音乐

新建一个box碰撞,进入范围后播放,出范围断开

2017-03-09 14:09:12 2213 1

原创 用Tab事件触发鼠标

现在很多网游都是采用无锁定模式,不同于传统网游,它们通常是没有鼠标,只有用某些特定的键才可呼出鼠标,这个案例就是教大家用tab来触发鼠标这是一个典型的通过bool来控制if的走向的例子,在实际项目中这种情况也经常会碰到。有心的小伙伴可以把Set input mode game only 与 Set input mode game and ui给去掉试试,会有不一样的效果。

2017-03-09 10:34:42 961

原创 UE4工程加水印

一、内容浏览器中新建一个控件蓝图 二、导入一张水印的图片三、把图片拖入到控件蓝图中 四、打开关卡蓝图 五、创建Begin play事件(此事件永远为触发状态) 搜索Create widget…..创建出用户界面下的创建控件,把Class改为之前创建的控件蓝图 搜索Add to viewport 编译play 效果如下图:

2017-03-09 10:16:02 2456

原创 1006. 换个格式输出整数 (15)

换个格式输出整数 (15)让我们用字母B来表示“百”、字母S表示“十”,用“12…n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出n。输入样例1: 234 输出样例

2017-03-07 10:50:22 213

原创 PAT1004. 成绩排名 (20)

读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 … … … 第n+1行:第n个学生的姓名 学号 成绩 其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两

2017-03-06 21:13:47 191

原创 PAT1002写出这个数

写出这个数 (20)读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例: 1234567890987654321123456789 输出样例: yi san wu#includ

2017-03-06 20:39:04 209

原创 UE4蓝图案例:媒体播放器的开关(2)

在上篇我们做了个通过‘1’触发开‘2’触发关的媒体播放器。但想想遥控器,开和关明明都是一个键,于是就把蓝图改了改。 本来我以为挺简单的,结果硬是被这个同一个键的逻辑给绕昏了,今天在公司硬是给我试出来了,为了防止自己忘记,特把蓝图贴在博客上~看蓝图逻辑还是比较简单的,但我今天上午想破脑袋也没想到~~

2017-03-06 20:02:24 1819 4

原创 UE4蓝图案例:媒体播放器的开关

UE4蓝图案例:媒体播放器的开关版本:4.15一、新建一个项目 如下图: 二、在内容浏览器中新建文件夹”Movies”,双击进入后把一个.mp4的视频导入Movies文件夹中 然后在内容浏览器中右击新建一个File Media Source 如下图: 三、选择本项目中的Movies文件夹中的视频 如下图: 四、在内容浏览器中新建一个Media Player 如下图: 五、这里会弹出

2017-03-06 13:02:15 8246 7

原创 UE4蓝图案例:鼠标触发特定物体后弹出特定图片的方法

UE4蓝图案例:鼠标触发特定物体后弹出特定图片的方法版本:4.15一、新建一个蓝图项目 二、在内容浏览器中新建一个Photo文件夹 三、双击进入Photo后导入图片 四、在内容浏览器中右键新建一个控件蓝图 五、双击进入控件蓝图后把导入的图片拖入控件蓝图内 六、保存控件蓝图后关闭,选择关卡蓝图 七、因为我们是鼠标触发事件,所以必须把鼠标给显示出来 八、鼠标左键触发特定物体弹出特定图片

2017-03-05 23:57:13 2076 2

原创 PAT乙级1001Callatz真题代码

害死人不偿命的(3n+1)猜想 (15)时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会

2017-03-05 17:14:05 319

原创 C语言,day09

数组可以作为形式参数使用 必须使用地址数据作为实际参数和数组形式参数配合使用 数组做形式参数的时候只是把形式参数写成数组的样子,真正的形式参数并不是数组 真正的形式参数是一个可以当作数组使用的变量/* 数组形式参数演示*/#include <stdio.h>void print(int arr[5]) { int num = 0; for (num = 0;num

2016-09-28 23:41:47 231

原创 C语言,day08

/* 扫雷练习*/#include <stdio.h>#include <stdlib.h>#include <time.h>int main() { int map[10][10] = {0}; int delta[][2] = {-1, -1, -1, 0, -1, 1, 0, -1, 0, 1, 1, -1, 1, 0, 1, 1};

2016-09-28 22:46:00 176

原创 C语言,day07

数组名称不可以代表存储区 数组名称代表数组里第一个存储区的地址/* 彩票练习*/#include <stdio.h>#include <stdlib.h>#include <time.h>int main() { int arr[7] = {0}, lottery[7] = {0}, num = 0, num1 = 0, cnt = 0; srand(time(0

2016-09-28 20:57:26 202

原创 C语言,day06

无法预知的数字叫随机数 rand标准函数可以用来获得伪随机数 为了使用这个标准函数需要包含stdlib.h头文件/* 随机数演示*/#include <stdio.h>#include <stdlib.h>#include <time.h>int main() { srand(time(0)); printf("%d\n", rand()); print

2016-09-28 20:49:29 191

原创 C语言,day05

分支语句可以在程序执行的时候从几组语句中选择一组执行 在编写程序的时候如果遇到多种可能性,而且任何时候只能选择一种可能性,这种情况下就可以采用分支解决/* if分支演示*/#include <stdio.h>int main() { int num = 0; printf("请输入一个整数:"); scanf("%d", &num); if (num

2016-09-28 20:36:33 195

原创 C语言,day04

把二进制所有数位从右向左每三个数位分成一组,每组用一个0到7之间的数字替换。替换的结果叫做数字的八进制表示方式0110 1010 01 101 010 152(八进制)可以在程序中采用八进制方式表示数字,必须以数字0做开头 可以采用%o做占位符把数字的八进制表示方式显示在屏幕上把二进制所有数位从右向左每四个数位分成一组,每组用一个字符替换。这个替换结果叫数字的十六进制表示方式。

2016-09-28 20:18:20 290

原创 C语言,day03

字符类型名称是char 这个数据类型里包含256个不同的整数,每个整数可以代表一个字符(例如’^’,’a’等) 这些字符和整数可以互相代替 ASCII码表里包含所有字符和整数之间的 对应关系 ‘a’ 97 ‘A’ 65 ‘0’ 48ASCII码表里所有小写英文字母是连续排列的,字符’a’对应的整数最小,字符’z’对应的整数最大

2016-09-28 19:40:04 195

原创 C语言,day02

C语言中大部分内容应该记录在以.c作为扩展名的文件里,这种文件叫做C语言的源文件C语言中一少部分内容需要记录在以.h作为扩展名的文件里,这种文件叫做C语言的头文件C语言程序中可以直接包含数字和加减乘除符号(乘法用*表示,除法用/表示)每个计算步骤最后都必须用;结束,用;结束的一个计算步骤叫做一条语句C语言程序中绝大多数语句应该写在大括号里C语言中大括号可以用来表示函数(目前可以把函数当作一组语句看待

2016-09-28 19:30:07 309

原创 C语言,day01

计算机由软件和硬件构成CPU完成所有数学计算内存用来存放计算机处理的所有数字 关机断电以后内存里的数据消失硬盘用来长期存放数字 硬盘里的数字关机断电后不会消失软件分为系统软件和应用软件 系统软件提供各种基本功能 应用软件利用系统软件提供的基本功能 帮使用者解决各种问题Linux是一个操作系统 Linux操作系统可以像Windows一样使用Linux系统可以通过终端软件使用终端软件

2016-09-28 19:06:39 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除