Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can't reimport with opening efkefk inspector view #8

Closed
folt-a opened this issue Jan 16, 2022 · 3 comments
Closed

can't reimport with opening efkefk inspector view #8

folt-a opened this issue Jan 16, 2022 · 3 comments

Comments

@folt-a
Copy link

folt-a commented Jan 16, 2022

1.62a

I confirmed it in windows10, ubuntu environment.

Double-click the efkefk file on Godot's file system to see the efkefk file in the Inspector view,
when I reimport, I get this error.

open the project in the Godot editor, and not display .efkefk file in the Inspector view, can reimport it.

display the efkefk file in the inspector view even once, this error occur even if the displayed contents of the inspector view are not efkefk file.
reload the project, can import again.


windows10, ubuntu環境で確認しました。

Godotのファイルシステム上でefkefkファイルをダブルクリックしてインスペクタビューにefkefkファイルが表示されている状態で、
再インポートを行うと、以下のようなエラーが出ます。

Godotエディタでプロジェクトを開いてから、インスペクタビューでefkefkファイルを表示しなければ正常に再インポートできます。
しかし、一度でもインスペクタビューでefkefkファイルを表示すると、インスペクタビューの表示内容をefkefkファイルでない状態にしてもエラーとなるようです。
プロジェクトリロードを行うと正常になります。

Another resource is loaded from path 'res://effects/effekseer/Bent_Gradiant.efkefc' (possible cyclic resource inclusion).
 Resource file not found: /texture/Bent_Gradiant_1.png.
 Error loading resource: '/texture/Bent_Gradiant_1.png'.
 Resource file not found: /model/aura.efkmodel.
 Error loading resource: '/model/aura.efkmodel'.

effekreimport

サブリソースのpath指定がres://ではなく/直下になるようです?
試しにubuntuの場合にファイルシステム直下、/texture/Bent_Gradiant_1.png においた場合は正常に読めました。

Dev/Cpp/src/EffekseerEffect.cppのEffekseerEffect::resolve_dependencies()にて、確認したところmaterialDirが空になっているようです。

image

 Another resource is loaded from path 'res://scenes/effects/effekseer/Bent_Gradiant.efkefc' (possible cyclic resource inclusion).

/
texture/Bent_Gradiant_1.png
 Resource file not found: /texture/Bent_Gradiant_1.png.
 Error loading resource: '/texture/Bent_Gradiant_1.png'.

/
model/aura.efkmodel
 Resource file not found: /model/aura.efkmodel.
 Error loading resource: '/model/aura.efkmodel'.
@ueshita
Copy link
Contributor

ueshita commented Jan 16, 2022

不具合の詳しい状況を報告していただき、ありがとうございます。
原因を確認して直したいと思います。

ueshita added a commit that referenced this issue Jan 19, 2022
@ueshita
Copy link
Contributor

ueshita commented Feb 1, 2022

こちらの問題の修正版をリリースしました。
https://github.com/effekseer/EffekseerForGodot3/releases/tag/162b

@folt-a
Copy link
Author

folt-a commented Feb 9, 2022

再インポートが楽になりました、ありがとうございます!

@ueshita ueshita closed this as completed Nov 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants