_sift-swift

このサイトのRSS(RSS2.0)
TOP画像

IIDX用語集
[IIDX_GATE] [携帯版全曲表]
[AC IIDX SIRIUS曲表] [CS IIDX EMPRESS曲表]

[ IIDX-ID:0955-1003 name: SACRI ]

ADs:

[アフィリエイトリンクを通常リンクに]

CS DJ EMPRESS非公式WR

2009/03/20

[javascript]コナスタへのリンクを通常リンクに戻すスクリプト

 コナスタへのアフィリエイトのリンクを通常リンクに戻すJavaScriptを作ってみた。案外あっさりできるもんだ。

 コナスタリンク削除

 (上のリンクをクリックした後、サイトの上の方にある広告部分で確認してみてください。)

 正確にはコナスタの、というよりはバリューコマースのリンクを通常リンクへ置き換えているのだけど。そのうち、上の広告リンクのそばに付け足します。アフィリエイトは踏みたくはないが、リンク先は見たい人用、ということで。

 仕組みとしては、

  • window.document.linksで全リンク取得
  • リンクのhref要素にvc_urlがあるか確認
  • あったらその中身をunescapeしてリンクを置換する

 という感じ。単純。

 最初はdecodeURIを使うのかと思ったけれど、unescapeでないとうまく動作せず。WinXPなら大抵のブラウザで動作するはず。他は不明。

2009/03/16

[programming]Flashの上にHTML要素を配置する

 全曲表mini版を貼り付けるのに困った話。

 このサイトのTOPにはFlashを貼り付けているのですが、これの上にHTMLである全曲表miniをかぶせようとしてもうまく行かない。さてどうやってやるのかと思ったら、

  • Flashを貼り付けるときのオプションwmodeをopaqueかtransparentに
  • CSSで貼り付けるHTMLのz-indexをFlashのある要素よりも高くする

 ということの様子。単純にz-indexだけではうまく行きませんでした。swfObject2.0でembedSWFを使ってる場合は、

swfobject.embedSWF(“http://sift-swift.net/flash/pv3dtest.swf”, “topswf”,’550′,’250′,’9.0.0′, null, null, {‘wmode’:'opaque’});

みたいにすればいけますね。

参考:Flashの上に(X)HTMLを重ねる

2009/03/07

[as3 + programming]wonderflを使ってみる

 TOPのFlashをwonderflに入れてみました。

 @追記

 PV数によってランキングされる上に、記事に貼り付けたPV数も取られて、ランキングに影響するのね。何かTOPページ見たら大変なことになってて笑ったw

 あと一回作り始めたら消せないのが泣ける。やっぱりやめた!って時が少なからずあるだろうのに、空のデータを残すことになってしまう。まあ、後で再利用すればいいのかもしれないけど、あんまり気持ちよくない気がする。

 @追記ここまで

 以下続きから。

続き▽

2009/03/01

[programming + 雑記]いろいろな言語を体験してみること

 前にJavaはあんまり頑張る気がないとか言ってた気がしますが、GoogleのAndroidアプリはJavaなんですね。これはやっておいたほうがいいかなと思った。気が変わりすぎです。

 そんなことをいいながら「ゲームプログラマになる前に覚えておきたい技術(Amazon)」って本買ってるんですがね。内容C++。俺は何をしたいんだ。でも何事もやってみなければわからないよね。経験、経験。

 実際、JavaScriptやってるだけのときは大したことはできなかったけど、大学でCをやったらJavaScriptでできることが増えた。同じ言語をずっとやるより行ったり来たりの方が勉強になる気がする。かといって中途半端な理解で別の言語に行くのはどうよと自分に思わなくもない。まあ適当にやるだけやってみよう。

[Mac]紹介 – CotEditor が 1.0 に!

 こないだ0.9.xを入れたんですがタイミングが悪かったかw 結構使いやすそうなのでもうちょっと使ってみる。

[Webサービス]サイトの訪問者にリアルタイムで直接話しかけることができる無料サービス「webchat(ウェブチャット)」

 面白そうではある。ただ、チャットしたくてサイトに行くわけでもないだろうし、話しかけられても困るような気もする。逆に見ている人から話しかけられたほうが都合がいいような?どちらにせよ暇なときでないと使えなそうな。難しい。もっと捻ればもっと面白いサービスができそうな。

2009/02/16

[as3]3Dダンジョン風の動作をPapervision3Dで作ってみる

dungeon
(要FlashPlayer9)

 音ゲー系サイトにあるまじき全く違ったコンテンツを始めてみるテスト。AS3を使い始めて1年以上経ったので、そろそろ何かサイト上で作れないかと模索しつついろいろやっていこうという目論見であります。

 今回はPapervision3Dを使って3Dダンジョン風の動きを作ってみるというものです。

 Papervision3D(以下Pv3D)はFlashで3Dを描画するライブラリで、これを使うとわりと楽にFlashで3Dを扱うことができるようになります。他にも3Dを扱うライブラリは沢山あるわけですが、日本語の情報が多いのはPv3Dかなぁと思ってます。

 まあ前置きは置いといて。世界樹の迷宮をやってたらPv3Dでそんな感じのことできないだろうかと思ってとりあえずそれっぽいのを作ってみた。上の画像もしくはこちらから。(一度Flashをクリックしないとカーソルキーが効かないかも)

 カーソルキーで操作できます。「←→」で旋回、「↑↓」で移動です。壁に当たると一応動けないようになってるはずですが、そこまで熱心にバグチェックしてないので動けるかも分かりません。

 壁はPlaneで作成。マテリアルはColorMaterialですが、画像を貼り付けるともっとホンモノっぽくなるかもしれない。

 途中まで壁のポリゴンが移動する時に欠けるという問題があったんですが、Planeのセグメント数増やしたら欠けなくなりました。やはり近い物体のセグメント数は多くしないと見えないものとして処理されてしまう可能性があるってことですかね。

 まあ、すべてがテストなのでこんなところで。

Powered by WordPress

banner