第三人称相机模式
概述 Lyra中使用到关于第三人称的三个相机模式: CM_ThirdPerson,CM_ThirdPerson_Death,CM_ThirdPersonADS 相机辅助接口 /** */ UINTERFACE(BlueprintType) class ULyraCameraAssistInterface : public UInterface { GENERATED_BODY() ...
概述 Lyra中使用到关于第三人称的三个相机模式: CM_ThirdPerson,CM_ThirdPerson_Death,CM_ThirdPersonADS 相机辅助接口 /** */ UINTERFACE(BlueprintType) class ULyraCameraAssistInterface : public UInterface { GENERATED_BODY() ...
前言 将讲解Lyra是如何通过数据驱动相机系统,并与传统的弹簧臂组件(SpringArmComponent)进行一定的区别 但具体到开发实现上,例如射击游戏中的腰射/机瞄/倍镜/固定武器,ACT(Action Game)中的自由/锁定视角中,真实的需求只是通过同样的参数组去实现不同的相机逻辑。以及如果需要在Runtime中频繁切换组件层级Object未免有些繁琐。相较之下,用不同的模式去解耦...
音频设置 切换音频设备 函数入口 public: /** Returns the user's audio device id */ /** 返回用户的音频设备 ID */ UFUNCTION() FString GetAudioOutputDeviceId() const { return AudioOutputDeviceId; } /** Se...
Lyra数据资产类别
对话框 用户界面用于向用户提示信息进行确认的对话框. 该部分内容主要包含在CommomGame插件里面. 对话框可能结果 /** Possible results from a dialog */ /** 对话可能出现的结果 */ UENUM(BlueprintType) enum class ECommonMessagingResult : uint8 { /** The "yes" ...
Lyra登录游戏流程
Lyra日志
Lyra-GameFeature
LyraSettingScreen(设置主界面) // 设置的最上层面板 // 1.响应输入 如回退,确认,取消 // 2.如果有变动就显示确认和取消的按钮 // 3.创建游戏设置注册器UGameSettingRegistry!!!极其重要.是我们游戏设置有多少选项的底层入口! // 4.持有顶部标签栏,当我们点击或者注册Tab页面时,更新具体设置面板 // 5.持有底部侧边栏,用以显示底...
在这个全面的概述中,开始学习Chirpy的基础知识。您将学习如何安装、配置和使用您的第一个基于Chirpy的网站,以及将其部署到web服务器。