• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            的筆記

            隨時隨地編輯

            UE4扯淡大雜燴第二季

            假日,是扯淡的日子,正如詩里扯的淡:
            你是一樹一樹的花開,
            是燕在樑間呢喃,
            你是愛、是暖、是希望,
            你是人間的四月天!



            前情回顧:UE4扯淡大雜燴第一季


            UnrealVS的蛋

            UnrealVS 在 VS2015--Tools--Extension 中看不到了。
            IDE里也看不到,不能使用
            重新安裝UnrealVS,提示:
            "The extension is already installed to all applicable products'

            如果裝了微軟的插件開發(fā)包,卸載微軟插件開發(fā)包,就正常了。
            遠離微軟,珍愛生命!


            在組件中打印調試屏幕信息

            AHUD::OnShowDebugInfo.AddStatic(&UAbilitySystemComponent::OnShowDebugInfo);

            只有動態(tài)廣播代理才可以在BP中訪問

            非動態(tài)代理如果加UPROPERTY(BlueprintAssignable) 修飾編譯報錯:
            error : Unrecognized type 'FCooldownEffectAppliedDelegate_Native' - type must be a UCLASS, USTRUCT or UENUM

            DebugGame Editor 調試無法斷點

            刪除生成的dll可以解決,例如直接刪除目錄 Binaries\Win64

            HP Bar方案

          1. AStrategyHUD.DrawHealthBar
          2. <占位項2>


          3. DebugGame 模式下頻繁修改和編譯某個文件出現(xiàn)編譯卡死

            這種情況,切換到Development Editor下,就好了。版本4.18。

            自定義VS版本

            方法一,在配置文件中設置:
            /Config/DefaultEditorSettings.ini
            [/Script/SourceCodeAccess.SourceCodeAccessSettings]
            PreferredAccessor=VisualStudio2017


            方法二:在編輯器中設置


            烏龜GIT跳過代理

            Settings -> Network -> Enable Proxy Server 選中后再取消,再點應用


            被河蟹的Grandle的蛋

            新版4.20 android打包時,提示正在下載gradle-4.1-all.zip,然后就開在哪里了。
            解決一:禁用grandle:Project Settings/Platforms/Android/APK Packaging/Enable Grandle Instead of Ant --> Flase
          4. <占位項1>
          5. <占位項2>


          6. BP中節(jié)點沒有執(zhí)行連線

            兩種情形,節(jié)點沒有執(zhí)行連線,表現(xiàn)為和變量一樣get
          7. C++中,UFUNCTION是const
          8. BP中,函數勾選了BlueprintPure


          9. Opengles 3.1 skinning骨骼數限制75

            如何是好
          10. 角色的骨骼可以比較多,但是skinning骨骼限制為75
          11. https://docs.unrealengine.com/en-us/Platforms/Mobile/Meshes
          12. https://forums.unrealengine.com/development-discussion/rendering/43185-character-s-skeletal-mesh-disappears-under-mobile-html-5-preview-rendering-level


          13. Delicated Server啟動的蛋

            都好了后,服務器啟動不起來。后來發(fā)現(xiàn),要Package Projects生成WIN64的客戶端后,將Server放在Binaries\Win64下

            Joystick的淡

            在編輯器模式下,如果用DS模式運行多個客戶端,則只有第一個客戶端的Joystick是正常的,其他都控制到第一個客戶端去了。4.19和4.21都有這個BUG.

            APlayerController.SetPawn重載問題

            SetPawn重載后不被調用,百思不得其解

            VS2017編譯UE4.22的蛋蛋

            每次都提示錯誤:
            Setting up Unreal Engine 4 project files...
            C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(1179,5):
            error MSB3644: 未找到框架“.NETFramework,Version=v4.6.2”的引用程序集。若要解決此問題,請安裝此框架版本的 SDK 或 Targeting Pack,
            或將應用程序的目標重新指向已裝有 SDK 或 Targeting Pack 的框架版本。請注意,將從全局程序集緩存(GAC)解析程序集,并將使用這些程序集替換引用程序集。
            因此,程序集的目標可能未正確指向您所預期的框架。 [G:\Unreal\UE4.22\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.csproj]
            GenerateProjectFiles ERROR: UnrealBuildTool failed to compile.

            解決
            下載.Net 4.6.2,安裝或已安裝選擇修復。
            https://dotnet.microsoft.com/download/visual-studio-sdks

            蛋:
            已經安裝了這個版本,但是還是提示錯誤。直接打開UnrealBuildTool.csproj工程,VS會提示沒有這個版本,選擇下載安裝跳到微軟的下載網站。 修復一下就好了。


            SObjectWidget回收的蛋

            蛋:
            You may just be holding onto some slate pointers on an actor that don't get reset until the actor is Garbage Collected. You should avoid doing this, and instead reset those references when the actor is Destroyed. [2019.09.08-07.22.53:693][667]LogOutputDevice: Error: Ensure condition failed: !IsGarbageCollecting() [File:D:\Build\++UE4\Sync\Engine\Source\Runtime\UMG\Private\Slate\SObjectWidget.cpp] [Line: 43]
            解決:
            在Actor(例如PC,Character等)的BenginPlay中創(chuàng)建了UMG,需要在EndPlay的時候銷毀掉。

            VS2019升級到4.25出現(xiàn)“chcp 65001 >NUL”錯誤的蛋

            蛋:
            Creating makefile for YoursEditor (no existing makefile)
            由于 Exception.ToString() 失敗,因此無法打印異常字符串。
            C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(46,5):
            error MSB3073: The command "chcp 65001 >NUL && "D:\Program Files\Epic Games\UE_4.25\Engine\Build\BatchFiles\Build.bat"
            YoursEditor Win64 Development -Project="F:\UE\AbilitySystem\GameAbility_gitee\Yours.uproject" -WaitMutex -FromMsBuild" exited with code -532462766.
            Done building project "Yours.vcxproj" -- FAILED.
            解決:
            找到工程下的中文路徑,刪改之。如果有git,則需要刪除中文明后提交,避免本地git緩存中也包含了這個中文名。
            扯蛋:
            之前的4.19沒有這個問題,到4.25就突然這樣了。網上說是VS2019的問題,幾個月了都不見修復

            4.25新鮮出爐的Android蛋蛋

            從4.25開始Android版本需要用新的方式安裝,具體建發(fā)布聲明中的“New: Android NDK 21b Update”
          14. https://docs.unrealengine.com/en-US/Support/Builds/ReleaseNotes/4_25/index.html
          15. 簡單來說就是卸載就的NDK和CodeWork,然后安裝AndroidStudio和新的NDK 21b

            <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          16. <占位項1>
          17. <占位項2>


          18. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          19. <占位項1>
          20. <占位項2>


          21. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          22. <占位項1>
          23. <占位項2>


          24. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          25. <占位項1>
          26. <占位項2>


          27. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          28. <占位項1>
          29. <占位項2>


          30. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          31. <占位項1>
          32. <占位項2>


          33. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          34. <占位項1>
          35. <占位項2>


          36. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          37. <占位項1>
          38. <占位項2>


          39. <占位標題>

            <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
          40. <占位項1>
          41. <占位項2>
          42. posted on 2018-02-10 10:42 的筆記 閱讀(3200) 評論(0)  編輯 收藏 引用

            久久w5ww成w人免费| 区亚洲欧美一级久久精品亚洲精品成人网久久久久| 久久99国产精品成人欧美| 久久久久亚洲精品天堂久久久久久| 青青青青久久精品国产h久久精品五福影院1421 | 久久精品国产亚洲Aⅴ蜜臀色欲| 久久一区二区免费播放| 欧美亚洲色综久久精品国产| 成人亚洲欧美久久久久| 99久久精品免费看国产一区二区三区| 99久久99这里只有免费费精品 | .精品久久久麻豆国产精品 | 亚洲国产精品无码久久一线 | 久久久久久久精品妇女99| 国内精品久久久久影院优| 欧洲性大片xxxxx久久久| 国产麻豆精品久久一二三| 久久久精品视频免费观看 | 无码任你躁久久久久久| 精品久久久久久国产91| 日本五月天婷久久网站| 国产福利电影一区二区三区久久老子无码午夜伦不 | 亚洲午夜久久久久久噜噜噜| 日本福利片国产午夜久久| 欧美牲交A欧牲交aⅴ久久| 久久精品国产欧美日韩99热| 93精91精品国产综合久久香蕉| 久久亚洲精精品中文字幕| 久久久久久精品久久久久| 午夜精品久久久久久影视777| 91久久精品国产91性色也| 精品久久久久久国产| 久久99国产亚洲高清观看首页| 亚洲精品无码成人片久久| 久久婷婷色综合一区二区| 欧美精品九九99久久在观看| 亚洲国产婷婷香蕉久久久久久| 人妻无码精品久久亚瑟影视| 久久久久国产一区二区三区| 久久久久国产| 亚洲日本va午夜中文字幕久久|