「2013年7月」の記事一覧

Flash Professional CCでAsUnitを使ってActionScript 3をユニットテストする

2013年07月28日 07時35分

もうどんなプログラミング言語でも、テストは自動化してしまわないと気がすまない体質になってしまったためか、ActionScript 3の勉強も、はじめにユニットテストの方法について抑えておくことにした。

ActionScript 3のユニットテストはAsUnitでできるようで、現在の最新バージョンであるFlash Professional CCでも動作することを確認した。

 

Unit Testing with AsUnitを参考にしてAsUnitの動作確認を行ったが、Unit Testing with AsUnitの記事ではFlash Professional CS3時代の情報であったのに対し、この記事では、Flash Professional CCでAsUnitを使ったユニットテストを行う手順についてまとめておいた。

(さらに…)

ActionScript 3からTextField.textの値を動的に変更するならフォントの埋め込みが必要だった!

2013年07月23日 15時11分

ハマた。。

 

ダイナミックテキストの文字列をActionScriptから変更したい場合、フォントの埋め込みをする必要があったのか・・・

embed-font

embed-font2

 

これをしない状態で、ActionScriptから

のようにしても、これらの文字のフォントが埋め込まれていないがために、描画してくれない。

Ubuntuのディストリビューションのアップグレードが失敗(アップグレード作業を見積もれません)・・・だと?

2013年07月22日 20時30分

Ubuntu12からUbuntu13へディストリビューションをアップグレードしようとしたところ、エラーになってしまった。

fail-to-upgrade

 

一応、検索エンジンを意識して、内容をテキストに起こしておいた・・

アップグレード作業を見積もれません

アップグレードの見積り中に解決できない問題が発生しました:
パッケージ’postgresql-server-dev-9.2’は「削除」と指定されていますが、削除ブラックリストに入っています。

以下の原因が考えられます:
* Ubuntuのリリース前のバージョンへアップグレードしようとしている。
* Ubuntuのリリース前のバージョンを使っている。
* Ubuntuが提供していない、非公式なパッケージを利用している。

いずれにも当てはまらない場合には、端末から’ubuntu-bug ubuntu-release-upgrade-code’を実行してこのバグを報告してください。

 

私の環境の場合、3番目の「Ubuntuが提供していない、非公式なパッケージを利用している。」という部分が原因だった。

(さらに…)

Ubuntu 13にGoogle Chromeをインストールする

2013年07月22日 09時16分

Ubuntu12からUbuntu13にアップグレードして、aptitudeでpgadminをアンインストールすると・・・Google Chromeまでなぜかアンインストールされてしまった。

おそらく原因は、アップグレードの際にaptのsources.listからGoogleのリポジトリが消されてしまったためだろう。

pgadminでなくて他の何らかのパッケージをアンインストールすると、その時Google Chromeもいっしょに消えてしまう運命だったのだろう。。

 

ということで、ここを参考にして再度インストールしなおした。

 

$ wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add –

$ sudo sh -c ‘echo “deb http://dl.google.com/linux/chrome/deb/ stable main” >> /etc/apt/sources.list.d/google.list’

$ sudo aptitude update

$ sudo aptitude install google-chrome-stable

 

このままではLauncherに登録されていないため、CUIで起動する。

$ google-chrome

 

Google Chromeを起動している間はLauncherにGoogle Chromeのアイコンが表示されているため、アイコンを右クリックして「Launcherに登録」。

これで全ては元通り。

Flash Professional CC グラフィックに影をつける

2013年07月21日 11時17分

Flash Professional CCでグラフィックに影をつける方法を紹介する。

グラフィックに影をつける手順

シェイプを描画

今回の例として影をつけるためのシェイプを、矩形ツールを使って描画する。

dropshadow1

シンボルに変換

シェイプには影を付けることができない。

影をつけるためにはシェイプをシンボルに変更する必要がある。

 

選択ツールに切り替えて作成したシェイプを選択し、「F8」キーを押す。

※「F8」はシンボルに変換のショートカットキー

dropshadow2

シンボルの種類は「ムービークリップ」を指定して「OK」をクリックし、シンボルに変換する。

※「ムービークリップ」以外を指定すると、影を付けることができないので注意。

シンボルのインスタンスに影をつける

シンボルのインスタンスを選択すると、プロパティに「フィルター」の項目が表示されるため、「+」マークをクリックし、ドロップシャドウを選択する。

dropshadow3

インスタンスに影がついた。

dropshadow4

(さらに…)