ページ内リンクをスムーズにスクロールするJavascriptで以下の条件を満たすものを探しています。 ・商用利用可 ・移動して止まる際に徐々に減速する(等速移動でない) ・リンク部分にonClickなどを入れないで、単なるページ内リンクの記述だけでいい ・JSのファイルサイズが極端に大きくない jQueryを使っていても構いません。
なかなか方法が見つからず、やっとできたのでメモ。 AS2で言うところの if (this == _root) { trace(' stand alone mode '); } なんですが、AS3だとこんな感じかな if (this.root.parent.loaderInfo.url == this.loaderInfo.url) { trace('stand alone mode'); } なんか他にいいやり方がありそうだけど、どうなんだろ。 これを間違えてて、StageにKeyboradイベントをリスニングさせてたら、メモリリーク喰らってずいぶんと時間を取られた。。。 そんなわけで、おはようございます。 contributor nao : 2007年09月13日 07:13 comment
[自動フォーマット]が、またしても。 if/else if/elseステートメントを使った場合、elseステートメントの最後にコメントを入れると(図001)、[自動フォーマット]で不適切な記述に変わることがあります(Flash CS3 Professional 9.0.0.494)。 図001■if/else if/elseステートメントの最後にコメント コメントがelseステートメントの外に出されたうえ、その後に余分な閉じる中括弧}が挿入されます。もちろん、中括弧の始まりと閉じの対応が合わなくなりますから、シンタックスエラーを発生します(図002)。 図002■[自動フォーマット]でコメント位置が変わり余分な括弧}が加わる 勝手に改ざんをしておいてエラーを出すなど、完全にはめられた気分です。「ボクはやっていない!」と思わず叫びたくなります。 なお、[パブリッシュ設定]で[ActionSc
FlashVarsの値をAS3で受け取ろうとしてちと戸惑ったのでメモ。 AS2までは_level0に直接FlashVarsの変数がセットされて楽チンでしたが、AS3ではメインタイムラインorドキュメントクラスであるMovieClipインスタンスのloaderInfo.parametersプロパティにオブジェクトとして格納されます。 FlashVarsの列挙 var vars:Object = loaderInfo.parameters; for (var i:String in vars) { _txt.appendText(i + "=" + vars[i] + "\n"); }
2年前の夏に書かれたFirebugの便利な組み込み関数 - 技術メモ帳を読んで、いまさらdebuggerと書くとそこからデバッガでステップ実行できるのを知ってショックでした.... lurkerさんのブログで紹介されている$0, $1 で直前にinspectしたものを参照できることも、なぜか公式のドキュメントっぽいFirebug Documentationには載っていなくて、FireBug Documentation - JoeHewitt.comには載っています。 で、もうひとつ、ソースコードにしか書かれてなさそうなやつを発見しました。$$1と$$2です。 自分はFirebugを使っていて、ときどきconsole.logで出したオブジェクトのプロパティを引数にして関数を呼んだりしたい、ということがあったけどできなくて困ってたんですが$$1でそういうことができるようになりました。 たとえば
多くの方がMicrosoft Internet Explorerの変更についての発表を目にしたことでしょう。その結果、埋め込み("アクティブ")コンテンツやアプリケーションを使用したWebサイトがどのような影響を受けるのか、疑問をお持ちのことと思います。アクティブコンテンツには、Macromedia Flash、Shockwave、またはAdobe Acrobatファイルなどが含まれます。おそらく、その準備のために何をすべきか、検討を開始されていることでしょう。 ブラウザの更新がサイトに与える影響 ブラウザの変更が与える実際の影響はどのようなものなのでしょう。このような変更はいつ行われるのでしょうか。明日または来週になっても、ユーザはアクティブコンテンツを表示できるのでしょうか。 ユーザは、Internet Explorerブラウザの更新プログラムを適用するまでは、埋め込みコンテンツや
この記事では、 シームレスなインストール体験を実現する Express Install の使用方法について解説します。 Express Install とは エンドユーザーの環境に必要なバージョンの Flash Player がインストールされていなかった場合、いままではユーザーを Macromedia サイトのダウンロードページへ誘導する必要がありました。しかし、これでは、せっかくサイトを訪問してくれたユーザーを、一時的にでも他のサイトに逃がしてしまうことになります。また、インストールのためにブラウザを終了したら、ユーザーに積極的に再訪問を促す手段はありませんでした。 図1.従来の Flash Player 更新例 Express Install を使用すると、 Flash Player の最新版への更新をシームレスな、すなわち、自身のサイト内だけで更新が完結するような体験としてユーザ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く