如果您对UE4的蓝图是零基础,建议先学习《蓝图基础教学》,再学习本套教学。本套教学的学习目的是学会在不同蓝图模块之间进行功能的相互调用,参数信息的传递。能吃透这一点,什么虚拟漫游的模型替换,材质替换都是浮云一般的一般。前半段教学相对简单,后期的内容比如接口,理解起来可能会有些绕,所以我又通过了鼠标点选拾取操作案例来进一步解释。最后又展示了一个可平滑缩放的小地图功能案例。
UE4更新给力,蓝图脚本功能不断增强,相信不久非程序员也可以通过它来实现较为复杂的逻辑功能。有问题,群答疑,有需求,附加教程见。最后请关注我的“风之神韵”微信订阅号。
课程信息
教学总长度7小时左右,使用软件:Unreal Engine 4。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程介绍
类的继承
蓝图工程,蓝图界面变动,创建材质实例,蓝图类的继承,组件的继承,公有变量,ConstructionScript,继承的意义所在。
信息交互
蓝图引用关卡中的对象,蓝图类中的信息交互,与关卡中对象的信息交互,与关卡蓝图的信息交互,蓝图类之间的信息交互。
发报机
EventDispatcher绑定事件,UnBind UnBindAll解绑定,Event Assign,蓝图类之间的事件绑定,关卡蓝图绑定事件到蓝图类。
鼠标拾取案例(接口)
拾取的基本原理,鼠标位置转换到世界空间,鼠标的显示与隐藏,输入模式,创建拾取接口并实现,不同类型的接口函数。
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map(贴图)等。