首页 > 其他分享 >Unreal入门,通过蓝图自定义Pawn移动

Unreal入门,通过蓝图自定义Pawn移动

时间:2023-11-01 09:01:56浏览次数:35  
标签:蓝图 阿猫阿狗 自定义 Pawn GameMode Unreal 移动

image

1. 自定义Pawn

  • 新建Pawn
    image

  • 添加相机和网格体
    image

  • 网格体设置(新建项目自带资源里随便挑一个)
    image

  • 相机设置(主要是旋转和位移,随便设置下,大概能达到俯视效果就行,其它效果也可以,只要能看到自己的Pawn,不然不知道怎么动的)
    image

2. 应用自定义Pawn(默认GameMode不可编辑,不能直接替换Default Pawn)

  • 新建GameMode
    image

  • World Settings应用自定义的GameMode以及Default Pawn
    image

3. 自定义输入事件及按键绑定(名字不一定需要一样,叫阿猫阿狗都行)

image
image

4. Pawn蓝图中处理刚才自定义的按键事件

  • Event Tick事件中消耗已输入的移动指令
    image

  • 右键添加MoveForward/MoveRight(或者刚才自定义的阿猫阿狗)事件,并应用移动效果
    image

最终效果

image

PS:叫阿猫阿狗真的可以

image

image

image

image

标签:蓝图,阿猫阿狗,自定义,Pawn,GameMode,Unreal,移动
From: https://www.cnblogs.com/BuzzWeek/p/17802244.html

相关文章

  • 手机直播源码,Flutter 自定义 虚线 分割线
    手机直播源码,Flutter自定义虚线分割线学习使用Flutter进行虚线自定义控件练习 //自定义虚线(默认是垂直方向)classDashedLindextendsStatelessWidget{ finalAxisaxis;//虚线方向 finaldoubledashedWidth;//根据虚线的方向确定自己虚线的宽度 finald......
  • UnrealSynth虚幻合成数据生成器
    UnrealSynth虚幻合成数据生成器利用虚幻引擎的实时渲染能力搭建逼真的三维场景,为YOLO等AI模型的训练提供自动生成的图像和标注数据。UnrealSynth生成的合成数据可用于深度学习模型的训练和验证,可以极大地提高各种行业细分场景中目标识别任务的实施效率,例如:安全帽检测、交通......
  • Unity 创建自定义渲染管线
    可以看官方的https://docs.unity3d.com/Manual/srp-custom-getting-started.html或者这位大佬的https://zhuanlan.zhihu.com/p/378828898......
  • 34-Vue脚手架-组件的自定义事件(使用自定义事件优化Todo-List案例)
    组件的自定义事件1.一种组件间通信的方式,适用于子组件===>父组件(这里也可以使用props传递数据进行实现)2.使用场景:A是父组件,B是子组件,B想给A传数据,那么就要在A中给B绑定自定义事件(事件的回调在A中)3.绑定自定义事件:1)第一种方式,在父组件中<!--通过父组件给子组件绑定一个......
  • Qt第六十五章:自定义菜单栏的隐藏、弹出
    目录一、效果图二、qtDesigner三、ui文件如下:四、代码 一、效果图二、qtDesigner原理是利用属性动画来控制QFrame的minimumWidth属性。①先拖出相应的控件②布局一下 ③填上一些样式 相关QSSbackground-color:rgb(238,242,255);border:2pxsolidrgb(255,255,255);border......
  • python 飞书 获取飞书租户访问令牌 自定义机器人 向webhook_url发送POST请求
    importjsonimportrequestswebhook_url=post_data=#见应用凭证#获取飞书租户访问令牌,用于调用飞书开放平台的其他API接口#url:飞书开放平台的获取租户访问令牌的API接口地址url=r"https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal/"r=......
  • wpf prism 自定义委托命令DelegateCommand
    //构造函数publicMainWindowViewModel(){EditCommand=newDelegateCommand(_editCommand);}//命令声明一publicDelegateCommandEditCommand{get;set;}//构造函数中实例化委托void_editCommand(){MessageBox.Show("EditCommand");}//命令生命......
  • Spring Boot环境下自定义shiro过滤器会过滤所有的url的问题
    问题起因:在Shiro配置类中定义如下:@BeanpublicShiroFilterFactoryBeanshiroFilterFactoryBean(ShiroAuthFiltershiroAuthFilter,SecurityManagersecurityManager){ShiroFilterFactoryBeanfactoryBean=newShiroFilterFactoryBean();Map<String,......
  • 【Shell】环境变量 自定义变量 特殊变量
    Shell变量:环境变量目标1、理解什么是系统环境变量?2、掌握常用的系统环境变量都有哪些?Shell变量的介绍变量用于存储管理临时的数据,这些数据都是在运行内存中的.变量类型系统环境变量自定义变量特殊符号变量系统环境变量介绍是系统提供的共享变量.是linux系统加载Shell的配置文件中......
  • coredns自定义域名设置
    #增加自定义域名www.abc.com,对应的IP是1.2.3.4。kubectleditconfigmapcoredns-nkube-systemfallthrough表示在hosts找不到解析的域名时,传递给CoreDNS的下一个插件,避免集群内部域名解析失败。重建corednspod,刷新corednsConfigMap配置。参考资料https://www.cnblogs.c......