ドキュメント プロジェクトとファイル

プロジェクトを開く

すでにあるプロジェクトへ入る道をすべて並べます。開くダイアログ、最近使った項目、ウィンドウへのドラッグ、ファイルマネージャーでのダブルクリック、コマンドラインです。

ファイル ▸ 開く で、システムのファイルブラウザーが出ます。フィルターは二つで、.cls の Celas Studio プロジェクトと、SVG の絵です。プロジェクトは自分のドキュメントタブで開きます。SVG はプロジェクトではないので、新しい名前なしのドキュメントが作られ、そこへ絵が読み込まれます。

いま開いているタブが名前なしで、まだ何も触っていなければ、新しいタブが増えるのではなくそのタブが置き換わります。空のドキュメントが溜まっていくことはありません。すでにタブで開いているプロジェクトは手前に出てくるだけで、離れたときのズームと表示位置をそのまま保ちます。新しく読み込んだプロジェクトは、キャンバスに合わせて表示されます。

CtrlO 開く
CtrlN 新規プロジェクト
CtrlW 今のドキュメントを閉じる

最近のプロジェクト

ホーム画面は最近使った項目のタブで開き、最後に作業したプロジェクトごとにカードが出ます。ファイルに保存されたプレビュー、ファイル名、置いてあるフォルダーです。カードをクリックすると開きます。

一覧は最大 16 件を新しい順に持ち、変わった時点でディスクに書かれます。カードにカーソルを乗せると角に小さな × が出て、ディスク上のファイルに触らずに一覧から外せます。ファイルが行方不明になったプロジェクトは、名前がくすんだ赤で出て、開けません。

開かないカードは、二つの問題のどちらに当たったのかを教えてくれます。一覧が覚えている場所にもう無いファイルなら、見つからなかったこと、移動されたか名前を変えられたか消された可能性があることを伝えます。そこにあるのに読めないファイルなら、壊れているか、Celas Studio のもっと新しい版で書かれた可能性があると伝えます。同じ二つのメッセージは、開く、ドラッグして落とす、コマンドラインのどこからファイルが来たときにも出ます。だから開かないプロジェクトが黙ったまま反応しないことはありません。

覚えられるのはプロジェクトだけです。開いた SVG は入りません。もう一度開いても、何かを開き直すのではなく、まっさらなドキュメントを作り直すことになるからです。

ホーム画面の最近使った項目のタブ。プロジェクトのカードが並び、一枚にカーソルが乗って外すための印が出ている。
開くには、ホーム画面の開くボタンからも行けますし、ドキュメントを開いていないときにビューポートを埋める三枚のカード(ホーム、新規プロジェクト、開く)からも行けます。

ファイルをウィンドウへドラッグする

Celas Studio にファイルを落とすと二つのうちどちらかが起きます。どちらになるかは、落とした場所で決まります。

落としたファイルキャンバスの上ウィンドウのそれ以外の場所
.cls プロジェクトいまのシーンにグループとして取り込まれます自分のドキュメントとして開きます
.svg の絵いまのシーンに読み込まれます新しい名前なしのプロジェクトとして開きます
画像、動画、音声、PSDいまのシーンに読み込まれますいまのシーンに読み込まれます

素材はそれ自体がドキュメントになる意味を持たないので、どこに落としても必ず読み込みになります。ドキュメントをまったく開いていないときは、.cls と SVG しか受け付けません。ほかのものが落ちるシーンがないからです。

.cls をキャンバスに落とすと、いまいるプロジェクトに取り込まれます。開くのではありません。開くつもりなら、パネルかタイトルバーに落としてください。「別プロジェクトの取り込み」を見てください。

ファイルマネージャーから開く

Windows では .cls が Celas Studio Project として登録されるので、エクスプローラーでプロジェクトをダブルクリックすれば開きます。Celas Studio が動いていなければ、先に起動します。この登録は Celas Studio が起動のたびに自分で行い、いま使っているユーザーアカウントの分だけを書きます。だからインストーラーを一度も通っていない Steam 版や持ち運びのコピーにも関連付けが付きます。macOS ではアプリケーションバンドルが .cls を自分の書類の種類として名乗るので、Finder にプロジェクトのアイコンが出ますし、「このアプリケーションで開く」も期待どおりに動きます。

.cls という拡張子は私たちだけのものではありません。LaTeX のクラスファイルや一部の Visual Basic の道具も同じ拡張子を使います。Celas Studio は、すでに既定を持っているアプリからそれを取り上げることはせず、「このアプリケーションで開く」に自分を並べるだけです。既定になるのは、ほかに誰も拡張子を名乗っていないときか、Windows の設定であなたが選んだときだけです。

Linux にはファイルの関連付けがありません。Celas Studio を起動してからアプリの中で開くか、コマンドラインで渡してください。

コマンドライン

Celas Studio が受け取る引数は一つ、プロジェクトへのパスです。

  • celasstudio.exe "D:\Work\walk-cycle.cls"

プロジェクトが開き、最近使った項目にも入ります。ホーム画面は飛ばされて、そのままキャンバスに着きます。これより先のパスは無視されます。

スイッチは二つあります。どちらも Windows のファイル関連付けのためのもので、どちらも仕事を済ませると、ウィンドウを開かないまま終了します。アプリを起動せずに関連付けを直さなければならない、配備や問い合わせ対応のために置いてあります。

スイッチ何をするか
--register-file-typesいま使っているユーザーアカウントに .cls を登録します。アプリが起動時に書くのと同じ内容です
--unregister-file-types登録を取り除きます。ただし、いまもこの Celas Studio を指しているものだけです

ほかには何もありません。--help も --version もなく、スクリプトからプロジェクトをレンダリングする手段もありません。

それ以外のときは、起動時にホーム画面が出ます。出したくなければ、ホーム画面の下にある起動時に表示をオフにしてください。