摘要:
如果使用使用Project World to Screen 在一些分辨率一下就出现坐标错误. 比如我设置的UMG分辨率为1280*720,但是他的(1280,720)的坐标并不在UMG的右下角的边缘上,也就是这个UMG的设计框并不是1280*720。 这个因为Ue4的分辨率缩放机制,你可以在UMG的 阅读全文
摘要:
使用Game Instance 记录游戏分数。 首先新建一个蓝图类继承GameInstance,之后再项目设置中选择新建的蓝图类。在这个蓝图类中新建一个变量用于计算分数。 之后GetGameInstance-》Cast to 你的蓝图类,之后取得这个对象。 Normalize to Range 可以 阅读全文
摘要:
Bullet physicsTo make bullets fly through the level, you can use UE4’s physics engine.Create a blueprint based on the ABullet class. I selected Shape_ 阅读全文
摘要:
void AMonster::PostInitializeComponents(){ Super::PostInitializeComponents(); // instantiate the melee weapon if a bp was selected if( BPMeleeWeapon ) 阅读全文
摘要:
/** Set a pending launch velocity on the Character. This velocity will be processed on the next CharacterMovementComponent tick, * and will set it to 阅读全文
摘要:
Begin Map Begin Level Begin Actor class="StaticMeshActor" Name=Floor Archetype=StaticMeshActor'/Script/Engine.Default__StaticMeshActor' Begin Object c 阅读全文