タグ

eventに関するtohokuaikiのブックマーク (10)

  • 渋谷の“暗号”をARで探せ――UEIがiPhoneアプリで拡張現実ゲームを実施

    渋谷の“暗号”をARで探せ――UEIがiPhoneアプリで拡張現実ゲームを実施:「クリムゾンフォックス 渋谷の街に隠された暗号を追え!」 ユビキタスエンターテインメント(UEI)は、iPhone 3GS向け拡張現実(AR)アプリを使った謎解き・宝探しイベント「クリムゾンフォックス 渋谷の街に隠された暗号を追え!」を3月13日に渋谷で実施する。正午から午後7時まで開催し、参加者には抽選で「iPad」や映画「東のエデン 劇場版II Paradise Lost」のグッズなどが当たる。また、ニコニコ動画とも連動し、「東のエデン」シリーズの神山健治監督を招いた「ニコニコ生放送」を行う。 ARとは、現実環境に情報機器を通じて電子情報を重ね合わせる技術を指す。今回のイベントでは、渋谷の各所に隠された“暗号”の方角や距離をiPhoneのカメラ映像に重ね合わせるARアプリ「渋谷スキャナ」(App Store

    渋谷の“暗号”をARで探せ――UEIがiPhoneアプリで拡張現実ゲームを実施
    tohokuaiki
    tohokuaiki 2010/03/10
    あー、いちにちだけiPhone貸してくれ!!!
  • event最強のイベント開催ツールを考える

    tohokuaiki
    tohokuaiki 2010/01/20
    なるほどー。
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    tohokuaiki
    tohokuaiki 2009/12/21
    こういうのは年1位がいいよね。しかし、飲み会でドタキャンとか信じられんわ。参加費送金しろって。
  • akihiro kamijo: カスタムイベントのディスパッチ

    Event クラスを拡張すると、自前のイベントクラスを定義することができます。例えば、以下のような感じです。(あまり意味のない例ですが...) public class CustomEvent extends Event { public function CustomEvent() { super("customEvent"); } public override function clone():Event { return new CustomEvent(); } } (Event のサブクラスを実装する際は、clone() メソッドを実装する必要があります。override キーワードについては別の機会に説明します。) EventDispatcher クラスの記事で紹介した dispatchEvent() メソッドを使うと、自分でイベントのディスパッチができます。例えば Sprit

    tohokuaiki
    tohokuaiki 2009/07/10
    AS3 では多重継承が許されないため、必ずしも EventDispatcher のサブクラスに出来るとは限りません。そのような場合には、IEventDispatcher インターフェースを使用します。
  • キャプチャリングとバブリング Firefox編 - monjudoh’s diary

    サイの17.2に詳しく書いてありますが、JavaScriptのDOM レベル2イベントでは、 イベント伝播は3つの段階で構成されます。 キャプチャリングフェーズ ターゲットノード自身でのイベントハンドラの実行 バブリングフェーズ 上図のように3つ入れ子になった要素の、 外側から2つ目の要素をクリックした場合を例にとると、 キャプチャリングフェーズでdocument→外側の要素→と伝播していき、 ターゲットノードでのイベントハンドラ(あれば)が実行され、 バブリングフェーズで→外側の要素→documentと伝播していきます。 DOMレベル0のイベントではターゲットノードでしか イベントハンドラの実行は出来ませんが、 DOMレベル2イベントではキャプチャリングフェーズ・バブリングフェーズでも イベントハンドラの実行が出来ます。 検証用HTML 確認のためにdivの親子をそれぞれクリックして、

    キャプチャリングとバブリング Firefox編 - monjudoh’s diary
    tohokuaiki
    tohokuaiki 2008/10/10
    captureとbubblingについて
  • Event.stopObservingが効かない・動作しない・削除できない。 | colori

    Prototype.jsはJavaScriptを使ってサイトを制作する開発者にとってもはや必携のライブラリとなっていますが、頻繁にバージョンアップが繰り返されたり、意図したとおりの挙動をしてくれなかったりと、イライラするところも多いライブラリです。 とくに、よくみなさんが引っかかるのがEvent.stopObservingの挙動。 マウスクリックによって呼び出されるハンドラ(イベント関数)をEvent.observeで登録して、それを後で無効にしたいときに使ったりしますが、実際やってみると削除できない! どうして? と思っていらっしゃった方も多いかと思います。 実際、この問題は世界的にメジャーなようで、Prototype.jsの公式APIでもFAQになっています。 英語なので翻訳してみます。 妙な意訳も入ってますが。。 stopObserving Event.stopObserving(e

  • Flexでキーボードイベントを取得するのに詰まる - グニャラくんのグニャグニャ備忘録@はてな

    Flex 3でコントロールのfocus関係なしにキーボードの入力を取得するには、 http://livedocs.adobe.com/flex/3_jp/html/help.html?content=events_11.html http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=304 の2つの方法があります。 前者は、applicationに対してaddEventListenerする方法。 後者は、stageに対してaddEventListenerする方法。 stageはcreationComplete時にはセットされておらず、 applicationComplete時には取得できるので注意。 …といいつつ、以下のようなコードでイベントが取れなくて 2時間

    Flexでキーボードイベントを取得するのに詰まる - グニャラくんのグニャグニャ備忘録@はてな
  • 「激論!PHPの次に学ぶ言語はこれだ」テーマ募集中 - ひがやすを技術ブログ

    Slashdot.jpでPHPカンファレンスのパネルディスカッションのテーマを募集していますね。 http://slashdot.jp/developers/article.pl?sid=08/07/09/0341255 タレコミ子の個人的な思いとしては、以下のようなものがあります。 PHPカンファレンスに来た人にPHP以外の文化を知ってほしい。 PHPカンファレンスに来た人にPHPに関してDISられて損をさせた気分のまま帰って頂きたくはない それでも無難な終わり方をするセッションにはしたくない こうした思いを議論に反映させたいと考えつつ、正直なところその内容に悩んでいます。また、タレコミ子一人の考えることより皆様のご意見をいただければよりよいパネルディスカッションとなると考えています。 アレゲな皆さんの視点からは、どのような話をパネラーにして貰いたいと思いますか? 「激論!PHPの次に学

    「激論!PHPの次に学ぶ言語はこれだ」テーマ募集中 - ひがやすを技術ブログ
    tohokuaiki
    tohokuaiki 2008/07/10
    クライアントと言えば、今はC#じゃないの?Mac?知らん。
  • [Javascript] Prototype.js 1.6.0 - Event.fireでNative DOM Eventを呼び出し可能にする

    Javascriptの話題が続いてます。 Changeset 7835 - prototype: Namespace all custom event names to avoid conflicts with native DOM events. 上記Changesetで、Native DOM Eventとの名前衝突を避けるために、コロンで区切るネームスペースが導入された & Native DOM Eventの呼び出しが削除された?ため、Native DOM Eventが呼び出せない。[Javascript] クロージャを利用したイベントリスナの登録のように、クロージャー + 無名関数でイベントリスナを登録すると、スコープの外部から、現在選択中のボックスを取得するとなると、各ノードを走査して調べる事になりますが、これは美しくない。 Prior to this change, Protot

  • [Javascript] クロージャを利用したイベントリスナの登録

    時々、特定のイベント間で値を共有したい事があります。 以下の例は、選択されているボックスの状態をどこかに保存しておいて、別のボックスが選択されたら選択を取り消すサンプルです。選択されているエレメントの値を保存する場所としては、グローバル変数か、エレメントのプロパティ(IEで使用するためには、Element.extendされている必要がある。event.targetは、Element.extendされている。)がありますが、イベントリスナにクロージャーを利用すると名前空間も汚染されません。 Source Code selected変数に、現在選択されているボックスをバインドしている。 document.observe('dom:loaded', function() { $('selection').observe('click', (function() { var SELECTED_CL

  • 1