EpicSkookumScript / EpicSkookumScript/SkookumScript-Plugin
Sk Constructor on Base C++ Class is not called for derived classes
- 主要言語
- C++
- スター
- 138
- フォーク
- 22
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
**UE4 Version**
4.24
**SkookumScript Version**
4.24
**Describe the bug**
Sk Constructors `!` on C++ classes do not get called on derived classes. This is probably related to the check to see if a class needs constructor called (non-empty constructor, data members, etc).
**To Reproduce**
Steps to reproduce the behavior:
1. Create C++ class
2. Add constructor to class with print statement
3. Derive BP class from C++ class
4. Put in world
**Expected behavior**
Parent constructor is called
コントリビューションガイド
調査の方向性
UE4 4.24 と SkookumScript 4.24 でこれを再現します。出力を行う Sk Constructor を持つ C++ クラスを作成し、そこから Blueprint クラスを派生させて、ワールドに配置します。派生クラスに対するコンストラクター呼び出しのチェックを追跡し、動作を修正したときに親コンストラクターが呼び出されることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- game-dev
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 38/100