我们先创建一个UserWidget的蓝图,起名BP_Wdiget。 在我们的Wiget蓝图中添加一个Button,并为Button添加一个Click的方法。 方法很简单,当Button被按下的时候,打印"Hello Widget"即可。 创建一个继承自Actor类的自定义类,用于读取和创建UserW ...
分类:
编程语言 时间:
2020-07-12 11:50:26
阅读次数:
173
引擎: 4.24 事前准备: Alembic是作为插件依附在引擎中,要在工程中使用需要先在Build.cs里面加上dependency: PublicIncludePaths.AddRange( new string[] { // ... add public include paths requi ...
分类:
其他好文 时间:
2020-07-10 11:40:34
阅读次数:
96
依照题目可以知道我们今天要实现的功能是道具的消失与重生。 这里就涉及到道具如何消失,如何重生的问题。 我们规定: 当StartPlayer触碰到道具的时候,道具就消失,间隔5秒钟之后,道具再次在原点重生。 文中的提及的Cube类是AMyActor_Cube类的简称。 文中的提及的Spawn类是AMy ...
分类:
编程语言 时间:
2020-07-09 12:06:20
阅读次数:
110
之前我们使用FStandardDeltegateSignature类进行了无参数的函数绑定,也有人告诉我说叫做观察者模式。 今天我们先使用函数指针完成FStandardDeltegateSignature类的功能。 以下是继承自Actor类的PointLightListner类的头文件代码: 1 # ...
分类:
编程语言 时间:
2020-07-06 13:03:27
阅读次数:
70
(点击图片进入关卡) 如果你让贪婪的欲望指挥你,你会永远迷失于沙漠里。 简介 在正常结束之前使用 break 语句来停止循环。 默认代码 # 收集25金币,然后告诉 Naria 总数 # 当金币总数大于25,使用 break 来停止收集金币。 totalGold = 0 while True: co ...
分类:
其他好文 时间:
2020-07-06 11:07:21
阅读次数:
73
(点击图片进入关卡) 打开那个被诅咒的宝箱是一个坏主意。 简介 你需要拿到宝箱并逃离地牢。 小心骷髅,它们非常强大,还可以复活。 使用布朗鼠的能力 distractionNoise 分散警卫。 它可以让你的英雄偷偷潜入并帮助你的英雄偷袭骷髅。 P.S.:你只能通过一次强大的攻击来击败骷髅。 默认代码 ...
分类:
其他好文 时间:
2020-07-06 10:47:14
阅读次数:
85
在UE中有专门的类用来完成定时器的功能,它就是FTimerHandle类。 我们来完成一个例子,每隔一段时间之后,让一个ACTOR自我复制,在一定范围内随机生成。 这是ACTOR的头文件: 1 // Fill out your copyright notice in the Description ...
分类:
编程语言 时间:
2020-07-05 15:12:38
阅读次数:
80
本文原创作者bigsai(同公众号),本文以浅显易懂的方式给大家讲解自己所认知的json,如果有错误或者不准确地方还请大家给出指正,另外本文以关卡课程的方式在博学谷也是免费开放的,大家也可通过关卡方式学习。 诞生于JavaScript,json的前世今生 json含义 在开始之前,问个问题,什么是j ...
分类:
Web程序 时间:
2020-07-02 13:13:28
阅读次数:
76
aboutcg 虚幻4(Unreal Engine4)次世代和VR游戏特效(完整版:点击我获取) kubeadm是百度官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群网盘的部署: 创建一个 Master 节点 $ kubeadm ...
分类:
其他好文 时间:
2020-06-26 20:14:54
阅读次数:
463
游戏设计思路: 场景关卡: 地图中会随机生成一个又一个的管道,每一个管道由上下管道组成,中间的空隙是固定的,每条管道的生成时间是随机的,所以它们之间的间距不一样 玩法: 点击屏幕,小鸟便会被施加一个向上的速度,该速度随重力会逐渐减少。 每当小鸟越过一个管道时,得分加1,当小鸟碰到地图上的管道或者掉入 ...
分类:
移动开发 时间:
2020-06-25 23:37:34
阅读次数:
106