グラデーションのエディタを修正
グラデーションのエディタを修正した。ひとまずエラーなしでグラデーションを編集できるようになった。
・関連するコミット
fix: gradient ui · hikipuro/tea.js@854e37e · GitHub
グラデーションのエディタを作り始めた
グラデーションのエディタを作り始めた。まだ動きがおかしいので、後々修正していこうと思う。
・関連するコミット
add: gradient editor ui · hikipuro/tea.js@60e9946 · GitHub
プロジェクトビューにアイコンを追加
プロジェクトビューにフォルダアイコンと、ファイルアイコンをいくつか追加した。また、ツリービューのリファクタリングもしておいた。
・関連するコミット
add: file icons to project view · hikipuro/tea.js@0876fc4 · GitHub
UIをリファクタリングした
UIのコードをリファクタリングした。今まで書きためたコードが徐々に複雑な構造になってきたので、読みやすくなるように少し整理した。
シーンを切り替えられるようにした
別のシーンをスクリプトでロードできるようにした。ようやく複数の画面から構成されるアプリを作ることができるようになった。別のシーンがロードできると、タイトル画面からゲーム画面へ遷移するというようなことができるようになる。
その他の変更点
・テキストファイルのインスペクタで64KB以降は表示しないように修正
・プロジェクトビューでファイルをダブルクリックした時に開く機能を追加
・シーンが適切に削除されない問題を修正
・カラーピッカーの表示位置を修正
・エディタで編集時はファイルのパス名がassetsフォルダからの相対パスになるように修正
・ビルド時にassetsフォルダの中身を全て出力先へコピーするように修正
・ビルド時に発生する細かい不具合を修正
テキストファイルのインスペクタを追加
テキストファイルを選択した時に、インスペクタビューにプレビューを表示する機能を追加した。
・関連するコミット
add: file inspector · hikipuro/tea.js@d461921 · GitHub
その他の変更点
・プロジェクトビューのコンテキストメニューにRefreshを追加
・ヒエラルキービューのコンテキストメニューにAudioを追加
・再生・停止ボタンのdisable状態を見分けられるように修正
・シーンビューのカメラ、ライトアイコンの表示方法を修正