脱力駆動開発記

ゲームアプリを作るエンジニアの技術メモ

MENU

【Unity】SpritePackerとSpriteAtlasを自動変換するスクリプト

この記事はUnityゆるふわサマーアドベントカレンダー 2018 - Qiitaの3日目の記事になります2日目の記事は@NitudonさんのC#MessageBoxのようなダイアログをコルーチンみたいな感じで作ってみる - うどんゲームメモでした! はじめに 最近UnityのSpritePackerと…

【Unity】ボタン以外のRaycastTargetを全部オフにする

動機 UnityでUI作ってるときにボタンが反応しなくて焦るときがたまにあります。 原因は大抵 ・EventSystemがシーン上に無い ・押したいボタンの上にRaycastTargetが有効なオブジェクトが被っている の2点です。後者のRaycastTargetをオフにする作業って結構…

【Unity】最適化されたスクロールビューをEnhancedScrollerで作る!

この記事は「Unity アセット真夏のアドベントカレンダー 2017」の29日目の記事です! (アドベントカレンダーは初めて参加します\(^o^)/今日はEnhanced Scrollerというアセットについて紹介しようと思います!先日更新した記事でスクロールビューを最適化す…

ボーイスカウト・ルールの重要性

ボーイスカウト・ルール 口癖のように使ってる人もいる 反発も勿論ある 明確なアンチパターン メリットを共有することが大事 ボーイスカウト・ルールエンジニアの世界には「ボーイスカウト・ルール」なるものが存在するらしいです。実際のボーイスカウトの規…

【Unity】スクロールビューの負荷を軽減する方法

重い原因 (a)スクロールしてる要素一つ一つの負荷が重い (b)表示したい要素を全て描画してしまっている 対策 (a-1)スクロールしてるオブジェクトにくっついてるスクリプトの処理を軽減する (b-1)データ駆動のスクロールに切り替える (b-2)描画範囲外の要素を…

2017年5月~2017年7月のアセット売上

8月になりました。あつ〜ということで過去3ヶ月のアセットストアの売上です。ご購入いただいた皆様ありがとうございますm(__)m ReferenceFinderはコンスタントに売れているんですが、今思うともうちょっとわかり易い名前にした方がよかったのかな〜と思って…