devlog [naru design]

プログラミングやテクニカルな内容の覚え書き。

シンプルなSliderを実装してみました。

続きを読む

feathersはStarlingフレームワーク用のオープンソースのUIコンポーネントです。

feathers

http://feathersui.com/

ボタン、リスト、タブ、プログレスバー、スライダー、他のUIコンポーネントが用意されています。
独自の画像を用意する事で見た目をカスタマイズできます。

Starlingフレームワークのwikiにあったサンプル(Getting Started with Feathers)を参考に、試してみました。

続きを読む

疑問:

ゲームのスコアーやプレイ回数などを保存したい。どうすれば良いか?

解答:

SharedObjectクラスを使えば、簡単に値を保存する事ができます。

続きを読む

※Lightawveモデラー用のLScriptです。

選択した3つのポイントから4つ目のポイントを勝手に追加してポリゴンを生成します。

speedy polygonというプラグインをずっと使っていましたが、64bit版を見つけることが出来なかったのでLScriptで作りました。

続きを読む

Starlingに組み込み済みのフォントがあるなんて、知りませんでした。
どんなフォントか、数字とアルファベット+αの文字を出力してみました。

8ビット風?ファミコンを思い出させるようなフォントで良いですね。

続きを読む

疑問:

カメラの背景色(画面の背景色)をスクリプトから変更するには?

解答:

CameraクラスのbackgroundColorプロパティに値を設定することで、背景色を変更できます。

続きを読む

疑問:

画面に表示されるオブジェクトの、表示/非表示をリアルタイムに制御するには、どうすればいいか?

解答:

Rendererクラスのenabledプロパティにture/falseを設定することで、オブジェクトの表示/非表示を制御できます。

続きを読む

Starling:ビットマップフォントの作成で作成したオリジナルのビットマップフォント(数字0~9)を使って、文字を表示してみます。

サンプルプログラム

3桁の数字を表示する。
ENTER_FRAMEイベントで999までカウントアップしたら000に戻す。

続きを読む