• 2024-05-17Untiy Input System
    GetKey,GetKeyDown,GetKeyUpGetKey---按住GetKeyDown---按下的第一帧为true,按住后为falseGetKeyUp---同理newinputsystem为了适配更多输入设备并将逻辑和操作进行分离。craete/inputaction添加ActionMap,设置Actiontype和controltype,添加Actions
  • 2024-05-12GRPC - grpcurl: interact with gRPC servers
    https://github.com/fullstorydev/grpcurl Install:goinstallgithub.com/fullstorydev/grpcurl/cmd/grpcurl@latest Addcodetoenableserverreflection:import"google.golang.org/grpc/reflection"reflection.Register(s)//sisagrpcserver
  • 2023-12-28Unreal入门,Timeline动画01,开关门
    1.准备一张新地图选择基本地图即可导入第三人称资源包这里选择ThirdPerson创建基于BP_ThirdPersonGameMode和BP_ThirdPersonCharacter的蓝图BP_MyThirdPersonGameMode和BP_MyChar修改当前地图的默认GameMode和Pawn添加一个蓝图接口Interactable,以及一个无参数无返回
  • 2023-12-27Unreal入门,开关04,蓝图通讯的几种方式(总结)
    1.直接调用,一开始做的开关就是这种方式,在地图编辑的时候给开关对象设置好关联的灯的引用,触发的时候直接调用灯提供的开关函数即可1.1给ActorSwitch添加一个ObjectReference成员1.2在地图编辑器中初始化这个成员,关联到ActorLight1.3在Overlap事件中通过ActorLight的引
  • 2023-12-21Unreal入门,开关02,通过蓝图接口开关电视
    1.创建一个蓝图接口改个名字BPI_Interactable设置第一个接口函数为Interact(就是把默认的NewFunction改个名)这里除了改名和新增接口函数,基本什么都干不了(不能添加实现)再添加一个有返回值的接口函数GetState2.创建一个TV创建基于Actor的蓝图并改名为BP_TV添加一个S