Compare commits

...

3 Commits

Author SHA1 Message Date
224bde8e47 添加家园UI 出行UI 2025-10-13 17:39:17 +08:00
e0b187cf7e 添加打包后的文件 2025-10-10 17:24:06 +08:00
2b29c2096a 解决打包错误 2025-10-10 15:04:08 +08:00
49 changed files with 2940 additions and 51 deletions

View File

@ -21,38 +21,6 @@
"BuildId": "37670630" "BuildId": "37670630"
}, },
"BuildProducts": [ "BuildProducts": [
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFish.dll",
"Type": "DynamicLibrary"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFish.pdb",
"Type": "SymbolFile"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFishEditor.dll",
"Type": "DynamicLibrary"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFishEditor.pdb",
"Type": "SymbolFile"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor.modules",
"Type": "RequiredResource"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/Binaries/Win64/UnrealEditor-DeskMode.dll",
"Type": "DynamicLibrary"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/Binaries/Win64/UnrealEditor-DeskMode.pdb",
"Type": "SymbolFile"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/Binaries/Win64/UnrealEditor.modules",
"Type": "RequiredResource"
},
{ {
"Path": "$(EngineDir)/Binaries/ThirdParty/USD/UsdResources/Win64/plugins/ar/resources/plugInfo.json", "Path": "$(EngineDir)/Binaries/ThirdParty/USD/UsdResources/Win64/plugins/ar/resources/plugInfo.json",
"Type": "RequiredResource" "Type": "RequiredResource"
@ -8040,17 +8008,41 @@
{ {
"Path": "$(EngineDir)/Plugins/XGEController/Binaries/Win64/UnrealEditor.modules", "Path": "$(EngineDir)/Plugins/XGEController/Binaries/Win64/UnrealEditor.modules",
"Type": "RequiredResource" "Type": "RequiredResource"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFish.dll",
"Type": "DynamicLibrary"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFish.pdb",
"Type": "SymbolFile"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFishEditor.dll",
"Type": "DynamicLibrary"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor-ProjectFishEditor.pdb",
"Type": "SymbolFile"
},
{
"Path": "$(ProjectDir)/Binaries/Win64/UnrealEditor.modules",
"Type": "RequiredResource"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/Binaries/Win64/UnrealEditor-DeskMode.dll",
"Type": "DynamicLibrary"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/Binaries/Win64/UnrealEditor-DeskMode.pdb",
"Type": "SymbolFile"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/Binaries/Win64/UnrealEditor.modules",
"Type": "RequiredResource"
} }
], ],
"RuntimeDependencies": [ "RuntimeDependencies": [
{
"Path": "$(ProjectDir)/Plugins/DeskMode/DeskMode.uplugin",
"Type": "UFS"
},
{
"Path": "$(ProjectDir)/ProjectFish.uproject",
"Type": "UFS"
},
{ {
"Path": "$(EngineDir)/Binaries/ThirdParty/DbgHelp/dbghelp.dll", "Path": "$(EngineDir)/Binaries/ThirdParty/DbgHelp/dbghelp.dll",
"Type": "NonUFS" "Type": "NonUFS"
@ -33778,6 +33770,14 @@
{ {
"Path": "$(EngineDir)/Plugins/XGEController/XGEController.uplugin", "Path": "$(EngineDir)/Plugins/XGEController/XGEController.uplugin",
"Type": "UFS" "Type": "UFS"
},
{
"Path": "$(ProjectDir)/Plugins/DeskMode/DeskMode.uplugin",
"Type": "UFS"
},
{
"Path": "$(ProjectDir)/ProjectFish.uproject",
"Type": "UFS"
} }
], ],
"BuildPlugins": [ "BuildPlugins": [

Binary file not shown.

View File

@ -39,7 +39,7 @@ public class DeskMode : ModuleRules
"Slate", "Slate",
"SlateCore", "SlateCore",
// ... add private dependencies that you statically link with here ... // ... add private dependencies that you statically link with here ...
"UnrealEd" //"UnrealEd"
} }
); );

View File

@ -3,8 +3,8 @@
#include "DeskMode.h" #include "DeskMode.h"
#include "WindowTransparency.h" #include "WindowTransparency.h"
#include "Features/EditorFeatures.h" //#include "Features/EditorFeatures.h"
#include "Features/IPluginsEditorFeature.h" //#include "Features/IPluginsEditorFeature.h"
DEFINE_LOG_CATEGORY_STATIC(LogDeskMode, Log, All); DEFINE_LOG_CATEGORY_STATIC(LogDeskMode, Log, All);
#define LOCTEXT_NAMESPACE "FDeskModeModule" #define LOCTEXT_NAMESPACE "FDeskModeModule"
@ -16,10 +16,10 @@ void FDeskModeModule::StartupModule()
IModularFeatures& ModularFeatures = IModularFeatures::Get(); IModularFeatures& ModularFeatures = IModularFeatures::Get();
ModularFeatures.OnModularFeatureRegistered().AddRaw(this, &FDeskModeModule::OnModularFeatureRegistered); ModularFeatures.OnModularFeatureRegistered().AddRaw(this, &FDeskModeModule::OnModularFeatureRegistered);
//防止plugin模块先加载 //防止plugin模块先加载
if (ModularFeatures.IsModularFeatureAvailable(EditorFeatures::PluginsEditor)) // if (ModularFeatures.IsModularFeatureAvailable(EditorFeatures::PluginsEditor))
{ // {
OnModularFeatureRegistered(EditorFeatures::PluginsEditor, &ModularFeatures.GetModularFeature<IPluginsEditorFeature>(EditorFeatures::PluginsEditor)); // OnModularFeatureRegistered(EditorFeatures::PluginsEditor, &ModularFeatures.GetModularFeature<IPluginsEditorFeature>(EditorFeatures::PluginsEditor));
} // }
} }
void FDeskModeModule::ShutdownModule() void FDeskModeModule::ShutdownModule()

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

View File

@ -0,0 +1,29 @@
ProjectFish/Binaries/Win64/D3D12/D3D12Core.dll 2025-05-26T08:19:02.257Z
ProjectFish/Binaries/Win64/D3D12/d3d12SDKLayers.dll 2025-05-26T08:19:02.260Z
ProjectFish/Binaries/Win64/DML/DirectML.dll 2025-05-26T08:49:02.242Z
ProjectFish/Binaries/Win64/ProjectFish-Win64-Shipping.exe 2025-10-10T09:18:20.508Z
ProjectFish/Binaries/Win64/boost_atomic-mt-x64.dll 2025-05-26T08:49:00.605Z
ProjectFish/Binaries/Win64/boost_chrono-mt-x64.dll 2025-05-26T08:49:00.607Z
ProjectFish/Binaries/Win64/boost_filesystem-mt-x64.dll 2025-05-26T08:49:00.607Z
ProjectFish/Binaries/Win64/boost_iostreams-mt-x64.dll 2025-05-26T08:49:00.609Z
ProjectFish/Binaries/Win64/boost_program_options-mt-x64.dll 2025-05-26T08:49:00.609Z
ProjectFish/Binaries/Win64/boost_python311-mt-x64.dll 2025-05-26T08:49:00.613Z
ProjectFish/Binaries/Win64/boost_regex-mt-x64.dll 2025-05-26T08:49:00.614Z
ProjectFish/Binaries/Win64/boost_system-mt-x64.dll 2025-05-26T08:49:00.616Z
ProjectFish/Binaries/Win64/boost_thread-mt-x64.dll 2025-05-26T08:49:00.616Z
ProjectFish/Binaries/Win64/tbb.dll 2025-05-26T08:18:49.336Z
ProjectFish/Binaries/Win64/tbbmalloc.dll 2025-05-26T08:18:49.339Z
Engine/Binaries/Win64/EOSSDK-Win64-Shipping.dll 2025-05-26T08:19:13.420Z
Engine/Extras/Redist/en-us/UEPrereqSetup_x64.exe 2025-05-26T08:28:24.835Z
Engine/Binaries/ThirdParty/DbgHelp/dbghelp.dll 2025-05-26T08:17:46.608Z
Engine/Binaries/ThirdParty/MsQuic/v220/win64/msquic.dll 2025-05-26T08:18:52.398Z
Engine/Binaries/ThirdParty/NVIDIA/NVaftermath/Win64/GFSDK_Aftermath_Lib.x64.dll 2025-05-26T08:18:52.407Z
Engine/Binaries/ThirdParty/Ogg/Win64/VS2015/libogg_64.dll 2025-05-26T08:18:52.410Z
Engine/Binaries/ThirdParty/Vorbis/Win64/VS2015/libvorbis_64.dll 2025-05-26T08:18:59.130Z
Engine/Binaries/ThirdParty/Vorbis/Win64/VS2015/libvorbisfile_64.dll 2025-05-26T08:18:59.131Z
Engine/Binaries/ThirdParty/Windows/XAudio2_9/x64/xaudio2_9redist.dll 2025-05-26T08:19:02.266Z
Engine/Content/Renderer/TessellationTable.bin 2025-05-26T08:26:07.391Z
Engine/Content/Slate/Cursor/invisible.cur 2025-05-26T08:26:07.412Z
Engine/Plugins/NNE/NNERuntimeORT/Binaries/ThirdParty/Onnxruntime/Win64/onnxruntime.dll 2025-05-26T08:46:35.128Z
Engine/Config/StagedBuild_ProjectFish.ini 2025-10-10T09:20:06.859Z
ProjectFish.exe 2025-10-10T09:20:06.855Z

File diff suppressed because it is too large Load Diff

View File

@ -16,6 +16,10 @@ public class ProjectFishTarget : TargetRules
private void RegisterModulesCreatedByRider() private void RegisterModulesCreatedByRider()
{ {
ExtraModuleNames.AddRange(new string[] { "ProjectFishEditor" }); if (Type == TargetType.Editor)
{
ExtraModuleNames.AddRange(new string[] { "ProjectFishEditor" });
}
} }
} }

View File

@ -116,6 +116,7 @@ void AShipbase::SetupPlayerInputComponent(UInputComponent* PlayerInputComponent)
} }
} }
#if WITH_EDITOR
void AShipbase::PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent) void AShipbase::PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent)
{ {
Super::PostEditChangeProperty(PropertyChangedEvent); Super::PostEditChangeProperty(PropertyChangedEvent);
@ -123,6 +124,7 @@ void AShipbase::PostEditChangeProperty(struct FPropertyChangedEvent& PropertyCha
ApplyMovementSettings(); ApplyMovementSettings();
ApplyCameraSettings(); ApplyCameraSettings();
} }
#endif
void AShipbase::OnOverlapWall(UPrimitiveComponent* HitComp, AActor* OtherActor, UPrimitiveComponent* OtherComp, void AShipbase::OnOverlapWall(UPrimitiveComponent* HitComp, AActor* OtherActor, UPrimitiveComponent* OtherComp,
int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult) int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult)

View File

@ -31,8 +31,9 @@ public:
virtual void NotifyControllerChanged() override; virtual void NotifyControllerChanged() override;
// Called to bind functionality to input // Called to bind functionality to input
virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override; virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override;
virtual void PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent) override; #if WITH_EDITOR
virtual void PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent) override;
#endif
UFUNCTION() UFUNCTION()
void OnOverlapWall(UPrimitiveComponent* HitComp, AActor* OtherActor, UPrimitiveComponent* OtherComp, void OnOverlapWall(UPrimitiveComponent* HitComp, AActor* OtherActor, UPrimitiveComponent* OtherComp,
int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult); int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult);

View File

@ -3,7 +3,7 @@
#include "SkillEffect.h" #include "SkillEffect.h"
#include "AsyncTreeDifferences.h" //#include "AsyncTreeDifferences.h"
#include "Skill.h" #include "Skill.h"