Home

initialize

[AS3] stage参照でnullになるときの対処

新しく追加したムービークリップのstageプロパティを取得すると、nullが返ってくることがあります。

ちょっとはまったのでメモ。

>>つづきをみる

[TIPS] Flashのコンポーネントをスキンチェンジしちゃう

Flashのコンポーネント使ってますかあ?
コンボボックスとかスクロールバーとかテキストエリアとかとか。。。
便利ですよね。うん。とても便利です。

>>つづきをみる

[PSD]スライスの削除

PSDでたくさんスライスを作っている時、まとめて全部消したい時・・・
今まではいちいち1つずつ選択して消してたんですが・・・
あたりまえですが、やっぱりまとめて削除する方法ってあったんですね。icon:snowmanicon:saboten[1]

メニューの「ビュー」→「スライスを消去」で全部のスライスを一気に消せます。

 

 

[PSD]Photoshopでスライスする

以前はPhotoshopで作成して、Fireworksでわざわざ書き出していたのですが
PhotoshopでそのままWEB用に書き出したほうが断然早い気がします。

>>つづきをみる

[HTML] <a>タグの高さをどうにかしたい

<a>タグで背景画像を用意して幅と高さをその画像サイズにしたいんです。
でも、そのまま指定してもうまくいきません。

<a style="width:100px; height;50px; background-color:#FF0000>テストのリンク</a>
 テストのリンク


そんなときは、<a>タグをブロック要素にしてあげる必要があるみたいです。
インライン要素は高さを指定できないみたいですね。


<a style="width:100px; height;50px; background-color:#FF0000; display:block;>テストのリンク</a>
テストのリンク

[JavaScript] ブラウザでJavaScriptをOFFにする設定方法

JavaScriptをOFFにして確認したいときがあります。
どうしたってありますicon:moon[2]
でも、各ブラウザで全然設定する場所違うんですよね。
いつも彷徨ってしまうのでまとめてみますicon:memo01[1]

>>つづきをみる

[AS3] crossdomain.xmlなしでやる

XMLでデータを取得するときの最大の壁。crossdomain。
どっかのデータを読み込もうって思ってもcrosdomain.xmlが置いてないから読み込めない。。。
先方に「どうか置いてください」ってお願いしても、「うちはそういうの置けないから」。。。

>>つづきをみる

[AS3] XMLの名前空間を削除しちゃう

  • カテゴリ
  • AS3
  • タグ
  • XML
  • 2009.11.26

XMLを読み込むとき、いっつも何かと引っかかってくる名前空間。
コイツを削除しちゃう方法があるみたいです!

>>つづきをみる

[AS3] 埋め込みビデオの音制御

埋め込みビデオのサウンドを制御するときのメモφ(`д´)メモメモ...
埋め込みビデオを内包したムービークリップのsoundTransformにvolumeを設定してあげます。

>>つづきをみる

[AS3] TextFieldのTextFormatを部分的に変えたいの続き

TextFieldのTextFormatを部分的に変えれることがわかったので、
簡単なリッチテキストエディタ的なものを作ってみました。

>>つづきをみる

[TIPS] typeof演算子のうそつき

AS3.0とAS2.0ではtypeof演算子で動きが違いますicon:body_no1
ヘルプには

typeof 演算子は expression を評価し、その式が String、MovieClip、Object、Function、Number、Boolean のいずれの値であるかを示すストリングを返します。


って書いてあるけど、AS3.0の場合ムービークリップもObjectって返ってきますヮ(゚д゚)ォ!
ムービークリップか判断するときはtypeof演算子じゃなくて is 使いましょ、is。

if( mc is MovieClip ){
    trace( "私はムービークリップの一種です");
}

[TIPS]Booleanの判定

Boolean( "false" )ってやるとtrueが返ってくるので注意!
文字列をBooleanに変換はできないって思った方がいいです。

trace( Boolean( "true"));  // true
trace( Boolean( "false")); // true

trace( Boolean( null ));   // false
trace( Boolean(""));       // flase



XMLとかにフラグ持たせて、true/falseの判断するとき
XMLって文字列で返ってきちゃうんで注意が必要です。
これはまります。
しかも、気づきにくい!!これで昼飯を逃しました icon:body_run_away_lefticon:body_run_away_right

[AS3]setIntervalとsetTimeoutは使うな!!

setIntervalってAS3からは使わない方がいいみたいですicon:face_shout
setIntervalとsetTimeout」で書いたように使用することはできるんです。

>>つづきをみる

[AS3] TextFieldのTextFormatを部分的に変えたい

テキストフィールドのフォーマットを部分的に変更したいんです。
一部だけ強調して下線をつけたり、太字にしたりとか。

>>つづきをみる

[HTML] CSSとbgColorの戦い

bgColor="orange"とかでタグに直接書いたのに、効かなくて困りましたicon:bikkuri01[2]
どうもbgColorはスタイルシートより弱いみたいですicon:face_watching


>>つづきをみる

↑page top