Powered by Movable Type 3.16Syndicate this site(XML)
< March | | May >
2008.04.29

[CREATIONT + Y

d080125.jpg 世田谷美術館にて敬愛する横尾忠則氏の展示をやっているというので、さっそく砧公園へ足を運んでみた(よって浦和vs札幌は行けなかった。浦和4-2札幌)。

冒険王・横尾忠則

結果、行ってよかった。楽しかったし勉強になったし思う所もあった。是非弊社デザイナー陣にも見に行って欲しい。
以下、何が良かったかを簡単にメモ。
  • 横尾忠則をコラージュのアーティストだと勘違いしていたが、彼は強烈なグラフィッカーであるということを理解した。つまり同業者ということだ。コラージュは一部であって、絵画やイラストレーションもある。肩を並べるように言うのはおこがましいが、より身近な存在という感じがしたし、励みにもなった。
  • 氏のイラストやポスターの展示において、トレペ付きで細かく指示書きされているのを見て、予想とは違いかなり丁寧で実直な仕事ぶりだと思った。作品のディテールを大切にすること、努力を怠らないことがやはり大切なんだな。PCを使っておいて「面倒くさい」などとは二度と言えないと思った。
  • 構想の源泉は子供の頃の体験・経験・興味の対象、あるいは夢(寝る時に見る)だったりと、ここいら辺も意外と我々と同じなんだな、と思った。それをアウトプットする時の閃きや集中が凄いのだと思う。
  • 一番感動したのは色使い。配色センスがハンパない。
  • 手習いをはじめとにかく描いている量がもの凄いと予想される。好きだからこその結果かもしれないが、やはりやればやるほど力になるんだな、と改めて感じた。
2時間から3時間近く美術館にいたら、足が棒になった。2年前の海外美術館巡りの時と同じだ、惹き込まれてしまった。氏のポスター集と赤の魔除猫をGET(ガチャガチャ)して帰った。5/4には荒俣宏さんと対談があるらしい。また行くかな。
Posted by inami at 09:13 PM

[DIALYOver the border

小野や長谷部たちは海外に行って厳しい環境でやってるにも関わらず、ちゃんと節制して練習して集中して高い意識を持ってやっている。Jにはない高みがあるのだろう。

梅崎は成長するために馴染んだ大分からより厳しい環境の浦和に来た。でも今の浦和は梅崎を成長させているか、停滞させているか、どっちだ?大分にはない高みが浦和にあるのか?

どちらにせよ、元あった場所から先へ行くにはボーダーを超えることが必要だったわけだが...

「夢をみている暇なんかない」

と、あるアスリートが言う。
どのレベルに行ってもあと一歩先へ進むには沢山の精進が必要らしい。

Posted by inami at 03:17 AM
2008.04.28

[DIALYUNAGI

静岡と埼玉はサッカー王国ですが、それ以外にもうなぎ王国といった側面があるのです。

おいしいうなぎを食べたいと思って、浜松までちょっと旅行しよかなんて思ったけど、よくよく考えると浦和もうなぎで有名だったと思い出した。浦和の方が断然近いし浦和に金を落とすてのはやっぱり義務だと思うし。...まぁふわふわの蒲焼き食えるならどっちでもええわい。

http://www.unaginomachi.com/
http://www.city.hamamatsu.shizuoka.jp/unagi/index.htm

Posted by inami at 04:07 AM
2008.04.22

[SCRIPTAS3:LoadMovie changes to Loader Class

AS3のロードムービーとアンロードムービーについて。
Loaderクラス使ってやります。Loaderクラスのインスタンスを指定コンテナの下にaddchildで子オブジェクトとして置いて、そいつにUrlRequestインスタンスで定義したURLをloadしたる。

ちなみにアンロードするときは、「前にロードしたヤツがあるか判定」→「あったらリムーブ」→「とどめにロードしたファイルをnull」してます。

【外部ファイル】ImgLoader.as

上を呼び出すときはタイムラインに

面倒くせぇ。

Posted by inami at 08:16 PM

[SCRIPTAS3 : Button Event

基本のきで、ボタンイベントの設定。面倒くさくなっとりまんな~。
AS3の基本的構造としてfunctionを作ってそいつを呼び出すってのが分かってきた。
呼び出すときはボタンとかをリスナーのイベントに登録しなきゃいかん。

Posted by inami at 08:11 PM
2008.04.19

[SCRIPTAS3 : setInterval changes to Timer Class

またもやAS3になって消えたアイツの話。setInterval君。
どうやらTimerクラスを使って同じ事を実現するらしい。

【多謝】
http://weblogs.macromedia.com/akamijo/archives/2006/04/index.cfm
http://tasii.com/pw/index.php?as30

以下のサンプルは、配列に書かれているのを順番にダイナミックテキストに表示させるヤツ。

何が面倒っていうと「型指定」だったりするんだけどね。タイマーで使う関数にはちゃんとevent:TimerEventって書かないといけない(のかな?)。

Posted by inami at 11:13 PM
2008.04.18

[SCRIPTAS3 : attachMovie changes to addChild

ついに来ましたAS3.0をやるときが...((((;゚Д゚)))

そんで今回は初めのステップとしてはアレなんですが
AS2.0で言うところのattachMovieをやらないといかんのです。
attachMovieって3.0からは廃止になったんですねぇ。

まぁ、それでは行ってみましょうか。

まずはシンボルをリンケージさせるところまでは一緒でした。

【基本クラス】flash.display.MovieClip
【(作成する拡張)クラス】hachiroFly

というクラス設定をしてから、タイムライン上に

と、書けばライブラリでリンケージしたシンボルをステージ上にAttachしてくれます。attachMovieじゃなくてaddChildだけどね。_x、_yじゃなくてx、yなんだね。といってもこの時点では2.0と大差ない。

もっとたくさんattach数を増やすのと、3.0といえばクラス、クラス化しましょうか。ということで

あとは元FLAのタイムラインからこのクラスを呼び出すのみ。

var hachiroFlys:Addcha = new Addcha(this);

Posted by inami at 05:25 PM

[DIALYMy 30

日づけ的には昨日だが、ついに俺も三十路。まずホッとした。30年間生きつづけてこられた。区切りの30個目のスタンプを押してもらえた感がある。また次の40まで、頑張って生きるべや。責任感を持って、楽しんで。まだまだこれから色々ありそうだしね。
と、そんな風に思ったことを記録。

Posted by inami at 01:32 AM
2008.04.14

[SCRIPTMOVIE : VOB to AVI

DVDを渡されて「編集してくれない?」なんて言われたら、まずデータ取り出さなきゃいかんでしょ。DVDの「~.VOB」ってのをよく我々がよく使う形式に変換しなきゃいかん。そこで↓のフリーウェアをDL。

MPG2JPG v5.40

結果、WMVは結構良いんだけど、AVIはファイルサイズが異常に重く再生もされなかった。何かいけなかったんだろうか?まぁ会社のPCはWINなので問題なしですが。多謝多謝。

と、思いきや

> VOBファイルをAVIにしたいならwindowsのアクセサリにある
> windowsムービーメーカーでできますよ。

との声(Jさん)。

やり方はまず「VOBの拡張子を強引にmpgに」「windowsムービーメーカーに取り込んで」「保存(NTSC/AVIだかで)」

...なんともはや。聞いた方が断然早かった件。でもコーデックが足りなかったので取り込めないじゃんか。

ということでまたもやフリーウェアの真空波動研で、どんなコーデックが必要かを調査。

ふむふむなるほど、mpeg2が足りないらしい。ただこのmpeg2コーデックは通常何か動画系ソフトを買ったりして付属で付いてきたりするもの。...動画系ねぇ、そりゃ欲しいけど...。とそんなあなたに朗報が!

GPL MPEG-1/2 Decoder

こいつフリーねー。入れるねー。実行するねー。はいコーデックはいったねー。
さらにどうやら音声系のAC3というのが必要そうなので、もちろんこいつもフリーウェアからGET!

http://ac3filter.net/

以上、色々取り込んでみた後、再度WINムービーメーカーを起動。映像ファイルをドロップ...読み込み...!いけたね!これでやっとVOBからAVIに変換できるようになったとさ。

Posted by inami at 08:21 PM
2008.04.13

[URAWAA Hunting

埼スタ 16:00キックオフ

浦和 2-0 鹿島
【得点】永井*2

鹿を狩りました。
熱心な鹿サポさん達が声を嗄していらしてたので「さすが調子の良いチームは違うな」と思い、ちょっとリスペクトの念を抱こうと思ってのですが、ハーフタイム中に「F○CK REDS」という下品な文字をそれはそれは大きく出しまして、それを見た瞬間最高にガッカリしました。ガキが騒いどっただけやんけ。浦和サポはまったくの無視...10分間の空しい光景...チーン。何というか、真剣に勝負してる選手達や一生懸命応援しているサポーター達に失礼なんじゃないかな、そういうの?

その我々の気持ちを永井がよく分かっていたらしく、2発お見舞いしたったね。特に2発目は最高だったでしょ!?バックパスかっさらいーの、モアイ像の裏街道通りーの「あれれ?決めちゃって良いんですか?え?いいの?...じゃあ」...GOOL!みたいな。ギリシャ彫刻をあわてて追いかけるモアイ像みたいな。

相手の態度やジャスティスのアウェイ寄りのジャッジのこともさることながら、及び腰で耐える時間が長かったことに対する不満もあり、見てる方は正直相当イライラしたけど、ラストの永井のゴールで色々解消されました、という話。4連勝でもまだWe are REDS!は出てこない。

Posted by inami at 10:19 PM
2008.04.09

[DIALYAA

(´∀`)
(*´∀`*)
(・∀・)
ヽ(´ー`)ノ
(●´艸`●)
(*´゚∀゚`)ノィョォ♪
キタ━━━━(゚∀゚)━━━━ !!!!
( ゚Д゚)ハァ?
(#゚Д゚)ゴルァ
(つд`)
(´・ω・`)
(゚д゚)
((((;゚Д゚)))
((((;゜Д゜)))ガクガクブルブル
( ´_ゝ`)フーン
m(_ _)m

Posted by inami at 11:39 AM
2008.04.07

[SCRIPTACTION : Cookie(JS) and AS

一度来たらオープニングはすっ飛ばしたい。有効期限はブラウザを閉じるまで。ただしSharedObjectではブラウザの終了を判定できないので、代わりにJSのクッキーを取得して判定させてみる。

多謝
http://www.tohoho-web.com/wwwcook.htm

●JavaScriptを用いる場合は次のようにします。

document.cookie = "NAME=値; expires=値; domain=値; path=値; secure";


NAME=XXX:
必須。好きな名前に好きな値を指定します。

expires=XXX:
クライアント側に記録される Cookie の有効期限を指定します。
タイムゾーンは必ず GMT で指定します。
省略するとブラウザを終了させるまでが有効期限となります。
過去の値を指定すると Cookie を削除します。

domain=XXX:
Cookie を発行する Webサーバーの名前を指定します。

path=XXX:
ここで指定したパス名にマッチするページを参照したときに、
ブラウザは保存しておいた Cookie情報をサーバーに送ります。
例えば、path=/tanaka と指定すると、
/tanaka にマッチするすべてのページに対して Cookie情報が送られます。
省略時は、Cookie を設定したページのパス名部になります。

secure:
これを記述しておくと、サーバーとの接続がセキュアである時のみ、
Cookie情報が送信されるようになります。

最も簡単な書き込みの例は次のようになります。これは、ブラウザが終了するまで有効で、設定したページと同じフォルダにある(もしくは下位層にある)ページに送信されます。


Set-Cookie: NAME=tanaka;

有効期限を指定すると次のようになります。ブラウザを終了しても、OS を再起動しても、有効期限までディスクに保存されています。


Set-Cookie: NAME=tanaka; Tue, 31-Dec-2030 23:59:59;

JavaScriptを用いてCookieの値を読みこむには、document.cookie の値を参照します。


alert(document.cookie);

-----

そんで結局どうなったかと言うと
HTMLにJSでファンクションを書きこみ


●JavaScript
<script type="text/javascript">
<!--
function getVisited(){
if(document.cookie != ""){
var visitedFlg = "on";
return visitedFlg;
//alert(visitedFlg);
}else{
document.cookie = "NAME=Coook";//クッキー書き込み
var visitedFlg = "off";
return visitedFlg;
//alert(visitedFlg);
}
}
//-->
</script>

↑のファンクションを↓のASで呼び出す


●Action Script
//-----クッキー(外部JS)と通信------
//External Interfaceクラス呼び出し。外部JSと通信できる
import flash.external.*;
//ExIクラスのcallメソッドでJSを呼び出し、戻り値を変数に代入
var visitedFlg:String = String(ExternalInterface.call("getVisited"));
//trace(visitedFlg);

if(visitedFlg == "on"){
//ムービーを飛ばす
//dammtxt.text = visitedFlg;
_global.jumpedFlg = 1;
this.gotoAndPlay("ttl");
}else{
this.play();
}


何故かgotoAndPlayが良い感じに動かないのは、他の何かが原因であろうと思いたい。

Posted by inami at 08:27 PM
2008.04.03

[DIALYGo Forward

何でもそうだけど、始めっから負ける気だとか譲る気だとかそういう態度はダメだよ。

勝つと思うな思えば負けよ

は「驕るな」という意味だよ。それは「勝負してやろう」っていうヤツに向けた言葉だから。及び腰なヤツなんかは鼻から眼中にない言葉だから。

とにかく競れ、飛べ、追いかけろ、放て、走れ、呼び込め、狙え、運を味方につけろ。失敗とかそんな問題じゃない。ファールも時には必要。逆に一生懸命になってそれをやらないんだったら、相手にも失礼。ピッチに立ったら、一瞬でもいいから見せ場を、輝いているシーンを作らないといかんよ。

Posted by inami at 01:02 AM
2008.04.01

[SCRIPTACTION : SharedObject

FLASH版クッキーを実現するSharedObject。
値はFLASHPlayerのフォルダに格納されたような気がする。

参考(多謝):
http://www.1art.jp/flash/le/lesson41/lesson41.htm

SharedObjectインスタンスはコンストラクタ関数を使用して作成しません。新規ローカルに作成するためにはgetLocal()メソッドかgetRemote()メソッドを使用します。

SharedObjectのプロパティにはdataがあり、そのdataはSharedObjectのデータ容器となります。dataのプロパティを削除する場合はdelete演算子を使用すれば削除する事ができます。その他にプロパティにundefinedかnull の値を代入すると入っている値を除去する事が可能です。

//ローカルsharedObject作成
var myLocalSo:SharedObject = SharedObject.getLocal("flashcookie");
if(myLocalSo.data.flashcookie == 1){
	this.gotoAndStop(2);
}else{
	myLocalSo.data.flashcookie = 1;
	myLocalSo.flush();
}
Posted by inami at 02:18 PM
CopyRight© ´MNGN.COM´. All Rights Reserved.