EpicSkookumScript / EpicSkookumScript/SkookumScript-Plugin
EntityClass cannot be used as expected
- 主要言語
- C++
- スター
- 138
- フォーク
- 22
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
**UE4 Version**
All
**SkookumScript Version**
All
**Describe the bug**
The usage of `EntityClass` for `&blueprint` annotated functions is inconsistent. It should accept other variables of type EntityClass.
**To Reproduce**
Steps to reproduce the behavior:
1. Create a bp annotated function that takes an `EntityClass`
2. Create a variable of type EntityClass and note that you cannot pass it to the function
**Additional context**
Looks like there may be a missing link here, the reflection of class references to sk have no type information, so an class reference of type Pawn and a class reference of type GameMode both come in as `EntityClass`.
コントリビューションガイド
調査の方向性
EntityClass とその型の変数を受け取る、blueprint-annotated な UE4 関数で問題を再現します。クラス参照の SkookumScript へのリフレクションを追跡し、互換性のある EntityClass 変数を渡せること、また利用可能なクラス型情報が一貫して扱われることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp, unreal-engine
- 領域
- game-dev, tooling
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100