UE4エディター上でAssetをオープンすると、新規ウィンドウでオープンしてしまいます。マルチモニターであれば便利なんですけど、シングルモニターだと不便なので、このデフォルト設定を変更します。
Editor Preferences -> General -> Appearance -> User Interface -> Open Asset Editor Tabs in New Windowのチェックを外せば、そのプロジェクトの設定だけ変更できます。Set as Defaultボタンを押せば、デフォルトとして記憶されます。
2015年12月30日水曜日
2015年12月29日火曜日
Little Umbby 開発日誌 #6
薄いガスった雲のエフェクトを変えました。
思い切ってポリポリした感じにしてみました。こっちの方がゲームの雰囲気にあってるかな?
あと、プレイヤーの傘(Umbby君)の色は、ランダムでスタート時に決めるようにしました。個人的には、黄色い傘になった時は小学生の傘みたいで、可愛く感じます。
思い切ってポリポリした感じにしてみました。こっちの方がゲームの雰囲気にあってるかな?
あと、プレイヤーの傘(Umbby君)の色は、ランダムでスタート時に決めるようにしました。個人的には、黄色い傘になった時は小学生の傘みたいで、可愛く感じます。
2015年12月28日月曜日
UE4: Blueprintに実装している関数名とインターフェースの関数名の重複
BlueprintにはC++のような名前空間が無いので、もともと作成してあった関数やカスタムイベントの名前と、インプリメントしたBlueprint Interface内の関数名とがバッティングするとコンパイルすることができなくなります。
以下はインプリメントした、IF_Testインターフェース内に定義されているFunc1、CustomEvent1関数と、もともとクラスに定義されていたFunc1関数、CustomEvent1イベントの名前がバッティングした時のコンパイルエラーメッセージです。
以下はインプリメントした、IF_Testインターフェース内に定義されているFunc1、CustomEvent1関数と、もともとクラスに定義されていたFunc1関数、CustomEvent1イベントの名前がバッティングした時のコンパイルエラーメッセージです。
2015年12月26日土曜日
2015年12月25日金曜日
UE4: UE 4.11ではガベージコレクションが4倍早くなるらしいぞ
UE4.11.0 Preview1がリリースされてますね。アップデート内容をざっと見ると、レンダリングまわりのアップデートが多く見受けられます。残念ながらPaper 2Dについては触れられていません。さみしいです。
一番気になったのは、Core Updatesの中の"Garbage Collection up to 4x faster"の文字。これがモバイル環境でも有効なら本当に嬉しい。
はやく試してみたいのですが、Known Issueに"Can't upload iOS signed on PC"と何やら不穏なことが書かれているので、まだ試していません。
2015年12月24日木曜日
UE4: ActorBeginOverlapイベント中の新規Actor生成における注意点
BlueprintのActorBeginOverlapイベント中に、新規に別のActorを発生させたところ、意外な挙動をしたのでメモしておきます。
例としてプレイヤーキャラクターがアイテムを取った時に、沢山のコインを出現させる処理を考えます。
これはバグなのかもしれませんが、ActorのSpawnタイミングには気をつけた方が良さそうです。
例としてプレイヤーキャラクターがアイテムを取った時に、沢山のコインを出現させる処理を考えます。
- プレイヤーがアイテムと重なる。
- プレイヤーのActorBeginOverlapイベントが呼ばれる。入力のOther Actorはアイテムを参照している。
- ActorBeginOverlapイベント中にコインを大量にSpawnさせる。
- コインのうちひとつがプレイヤーと重なっているとする。
- 先のActorBeginOverlapイベントの入力のOther Actorの参照先がアイテムからコインに変わってしまう。(同じイベント中で)
これはバグなのかもしれませんが、ActorのSpawnタイミングには気をつけた方が良さそうです。
登録:
投稿 (Atom)