サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
中東情勢
idrop.hatenadiary.org
Photoshopを使っている際、いつの間にかブラシや消しゴムツールのペイントカーソルの形状が普段と異なっている場合ってありませんか?具体的に言うと、僕の場合は「環境設定」の「画面表示・カーソル」で選択したペイントカーソルの形状を「ブラシサイズ」にしているのですが、これがいつの間にか「詳細」を選択した場合に表示されるべきカーソルに変わってしまっているのです。これだと選択しているブラシサイズが視覚的に分かりづらく、大変不便なのです。 じゃあ、その設定画面でまたペイントカーソルの形状を選択し直せばいいんでないの?というとそうでもなくて、設定画面でのペイントカーソルの形状は依然として「ブラシサイズ」が選択されているままなのです。ですので、もうこなってしまうとカーソルの形状を戻す術もなく、「うんこPhotoshop!」という呪いの言葉とともに、仕方なくアプリケーションを再起動するわけです。 ですが
眠りに就く前のベッドの中で前回のエントリーがどうも気になって考えてたら、別の方法を思いつきました。 リスナー登録したオブジェクトのdispatchEventを呼んでやるだけ。実際にはクリックはしていないんだけれど、手動でクリックイベントを発生させるわけですね。これならイベントリスナーが受取るパラメータの型も本来通りのMouseEventのままでOK。 var sprite:Sprite = new Sprite(); sprite.graphics.beginFill(0x333333); sprite.graphics.drawRect(0, 0, 100, 20); sprite.graphics.endFill(); addChild(sprite); sprite.addEventListener(MouseEvent.CLICK, myMethod); sprite.dispat
懲りずにAS3.0でハマったことをメモ。 AS3.0にはSimpleButtonという便利なクラスがあります。これはDisplayObjectContainerクラスを継承していないので、自身に子オブジェクトをaddChild()することはできないのですが、upState、overState、downStateという3つのプロパティに、それぞれDisplayObjectを設定することができます。これはそれぞれマウスの「ロールアウト」、「ロールオーバー」、「ロールダウン(クリック)」の状態に相当します。 またhitTestStateというプロパティにも同様にDispalyObjectを設定することが可能ですが、これはビジュアル的には表示されずに、ボタンの当たり判定領域を指定するためのプロパティです。 これらのプロパティへ格納するオブジェクトはいつでも変更することができるので、いわゆるトグルボ
via _level0.CUPPY AS3.0で外部クラスから埋込みフォントを使用する2種類の方法 【その1(従来式)】 Flashのライブラリメニューから「新しいフォント」を選択し、フォントシンボルを作成 フォントシンボルを右クリックし、「リンケージ」を選択、「ActionScriptに書き出し」をチェックし、適当なクラス名を入力。(AS3.0では識別子を使用しません) 【その2(CUPPY式)】 Flash IDEのテキストツールで、ダイナミックテキストフィールドを作成 プロパティパネルで任意のフォントを選択し、必要ならば「埋め込み」ボタンをクリックし、使用する文字を選択 上記テキストフィールドを、メニューの「修正」→「シンボルに変換」(F8でショートカット)から、MovieClipに変換 ライブラリに作成されたMovieClipシンボルを右クリックし、「コンパイルされたクリップに変換
jQueryにはマッチした全ての要素に対しある処理を実行させるeach()という便利な関数があります。 $('p').each(function(i) { this.html("これは" + i + "番目の" + this + "です。"); });要するにfor文のような働きをするものですね(thisは個々のエレメントへの参照かな)。で、今しがたこいつを使っていたのですが、走査の途中でループを抜けようとbreakを記述したのですが、シンタックスエラーとなってしまう。あれー?と思ってGoogle先生に教えてもらいました。 each()を使った走査の途中でループから抜けるには、 return false;か、 throw true;を使用するみたいですね。 僕は例外処理とかよく仕組みが分からないので、弱気にreturn falseを使うことにしました。
このページを最初にブックマークしてみませんか?
『hedgehog’s blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く