いつも忘れてしまうので自分のための覚え書き。
Math.random()...0〜0.999...9までの値をランダムに所得する。Math.floor()は小数点以下を切り捨て、Math.ceil()は小数点以下を切り上げ、Math.round()は少数点以下を四捨五入する。
Math.floor(Math.random()*10)+1; または Math.ceil(Math.random()*10) で1〜10までのランダムな整数を生成する。
久々のエントリーになります(苦笑)
会社の人間に聞かれて気づいたんですが、Flash CS3ので塗りを指定しているのにも関わらず、ペンツールや鉛筆ツールで描いた場合、塗りが反映されません。矩形ツールで描いた場合はばっちり塗られます。
最終的にバケツツールを使えば塗れるんですが、これって変ですよね?Flash 8では普通に塗られていたはずなのに。
ローカル環境にMovable Typeをインストールしようと思い、MySQLとphpMyAdminをインストールしてみた。
MySQLのサイトからMac OS X86(Intel用)のパッケージ版をダウンロードし、インストール。phpMyAdminから.gzファイルをダウンロードし、ライブラリ/WebServer/Documents/ディレクトリに配置。config.inc.php内の$cfg['blowfish_secret'] = ''にパスワードを設定。phpMyAdminにアクセスしてみると...おや、エラー。てなわけでググって見るとどうやらphp.iniの書き換えが必要らしい。
ターミナルを起動し、etc/php.ini.defaultを~/Documents/にコピー。php.iniにリネームし、mysql.default_socket =
の記述部分をmysql.default_socket = /tmp/mysql.sockに書き換えて再びphpMyAdminにアクセスしてみると...おや、またエラー。てなわけで再度ググって見ると、phpadminディレクトリ内のconfig.inc.phpファイルはphpadminと並列のディレクトリ(ルートディレクトリ)に配置することが判明。
config.inic.phpを再配置して再々度phpMyAdminにアクセスしてみると...やっと成功しました!!
Google Codeで配布されているtweenerライブラリを試したんですけど、アコーディオンメニューとかが簡単に作れて非常に便利でした。
使えるプロパティなんかはScratchbrain.Blogさんのエントリーで詳しく載っています。
Action Scriptがあまり書けない人間にとってはこういったクラスを配布していただけるのは非常に助かります(汗)
昨日に引き続きAdobe MAX 2007に行ってきました。今回の受けたセミナーで一番面白かったのが「求む!デザイナーによるアプリケーション開発」でした。
いままでFlex Builderはデベロッパー向けのソフトウェアだと思っていたら、デザイナーも使えるツールなんだなと思った。Flexの吐き出すMXMLと言うコードはなじみのあるHTMLに非常に似ている。RIA開発用Dreamweaver見たいな感じで使えそう(もちろんプログラム部分はPGに投げるしかないんだけれど)。
それにしてもCS3になって出来る事が一気に広がって来たような感じがする。Web上の表現がすごい事になって来たなと感じ取れるイベントでした。なんだか勉強する事が多すぎるなぁ...(苦)