system
(system)
1
現状
実行中にプロパティ値を変更すると、ゲキ重になりFPSが1になる 下の提示コード
環境
OS: ubuntu
Godot: 4.6 C#
プロジェクト内容
3Dプロジェクトで地面と円錐型のプレイヤーのみです。解像度はフルHD
試したこと
再起動
プロパティを変更しない状態では60FPS出ています。
WARNING:文をAIやgoogle しましたが対処方法がまったくわかりません
Project FPS: 56 (17.85 mspf)
zAxisDistance を設定
WARNING: platform/linuxbsd/x11/display_server_x11.cpp:6330 - XCreateIC couldn't create wd.xic.
zAxisDistance を設定
Project FPS: 43 (23.25 mspf)
Project FPS: 1 (1000.00 mspf)
WARNING: platform/linuxbsd/x11/display_server_x11.cpp:6330 - XCreateIC couldn't create wd.xic.
from Discord by amagichan00
system
(system)
2
コードがないとなんとも。
コードはないのに、デフォルトのプロパティを変更すると重くなるってことですか?
from Discord by _saitos
system
(system)
3
存在しますが。この二つでは正直絶対にありえないです。
from Discord by amagichan00
system
(system)
5
この二つでは正直絶対にありえない
絶対はないかと…
Playerはcamera.Transform.Basisを見て移動方向を決めてるのにCameraはtarget.GlobalPositionを見て位置を決めてるので、循環参照が起きてるんじゃないでしょうか。
循環参照によってMoveAndSlideに極端に負荷がかかってるんじゃないかなと思います。
from Discord by _saitos
system
(system)
6
ありがとうございます。今日見てみます
from Discord by amagichan00
system
(system)
7
ありがとうございます。Windows10では、何もなく実行できました。
from Discord by amagichan00
system
(system)
8
これでした。imeを無効化 # IME連携を無効化して起動
XMODIFIERS=“” ./Godot_v4.6_linux.x86_64
from Discord by amagichan00