fontRndView
テキストをランダム文字から生成していくモノを作った。
良く見かけるやつですね、それのショボイ版です。
ランダム文字から生成していくが僕のは法則があるのであれです、あれ。
毎度ながら汎用性が無いです。

スクリプトもかなり誤魔化しなんで恥ずかしい・・・(グヘェ。


スクリプトは単純で
substring()とcharAt()を使用してランダム文字を代入、抜き取りを繰り返し
テキストを形成していってます。

this.fontTxt.text = this.fontTxt.text.substring(0,fPo);
this.fontTxt.text += type.charAt(fPo).toUpperCase();
こんな感じで使ってます、コードは見せれたモノじゃないのでこれだけ・・・。
toUpperCase()で大文字に変換しています。

ダサイコードなんでこんな風味のもっと宜しいコードを教えてくれる方は
ステキな方です(w。

Comments

そうですよね。
コード教える人ってすごいなぁって思いますよ。僕のスクリプト、かなり汚いんで+変数名に変な名前付けてるし+コメントもやばい(独り言っぽいことよく書いてます)

Posted by: KOUI at August 3, 2004 06:53 PM

TextField.replaceTextがお勧めですよ!
長いtextを+=すると、text全体を再度代入する事になるので非常に重たいですが、replaceTextを使う事で避けられます。

ちょっとお行儀悪いけど単品で動く例文貼り付けちゃいます(w

createTextField("tf", 0, 0, 0, 400, 300);
var tf:TextField, count:Number = -1, msg:String = "Hello, world¥n";
var char_base:Number = ("A").charCodeAt(0), char_size:Number = ("Z").charCodeAt(0) + 1 - char_base;
function onEnterFrame() { tf.replaceText(tf.length - 1, tf.length, msg.substr(count++ % msg.length, 1));
tf.replaceText(tf.length, tf.length, String.fromCharCode(Math.floor(Math.random() * char_size + char_base))); }

Posted by: key at August 3, 2004 10:35 PM

あ、そう言えばTextField.replaceTextってあったんですよね・・・。
忘れていました(w。

keyさん、サンプルどうもです。
今はチョット確認出来ないですがまた後で見させて
もらいますね。

う〜ん、AS2.0の記述も覚えねば・・・・。
String.fromCharCode()てのは初耳かも。
帰って調べまーす。

Posted by: rakeem at August 4, 2004 01:39 AM

家に帰って試したらエエ感じでした。
うーん、replaceTextって便利ですね。
ただver7以上じゃなとだめなんですよねぇ・・・。
keyさんの記述が僕の知ってる記述と違うんで
いつも勉強になります。
String.fromCharCodeって言うのも便利だ。
ただチョッと眠い頭では少し理解に欠けるのでまた
明日仕事終わってからソース眺めます。

はふぅ、眠い・・・。

Posted by: rakeem at August 4, 2004 03:54 AM

replaceSelならv6でも動きますよ。ただちょっと使いにくいですけどね。
replaceTextは、その使いにくさを解消した版て感じです。
# 後でよく見たらcount変数要らないじゃん…

Posted by: key at August 4, 2004 10:28 AM

Nice blog, just wanted to say I found you through Google

Posted by: Twinks at September 23, 2004 11:10 AM

Thank you.

Since it updates so that a thing with the thin contents may be covered, it is very well. URL was not able to be seen whether be wrong although he wanted to see Mr. Twinks's site.

Posted by: rakeem at September 24, 2004 01:45 PM

Nice blog, just wanted to say I found you through Google

Posted by: naked playboy pictures at November 2, 2004 07:33 AM

Thank you.

Since it updates so that a thing with the thin contents may be covered, it is very well. URL was not able to be seen whether be wrong although he wanted to see Mr. naked playboy pictures's site.

Posted by: rakeem at November 2, 2004 10:10 AM

Salut

Posted by: Jim Tayler at November 4, 2004 03:09 PM

うーん、この記事にレスのあるのってもしかしてスパム?
オデにはワカラン・・・。

Posted by: rakeem at November 4, 2004 03:16 PM

Hello.

Posted by: jon huron at January 2, 2005 06:39 PM

The first stage of a 150m investment in regional museums is praised for boosting visitor numbers...

Posted by: Benito Beamon at November 28, 2006 08:39 AM

The first stage of a 150m investment in regional museums is praised for boosting visitor numbers...

Posted by: Benito Beamon at November 28, 2006 08:39 AM

The first stage of a 150m investment in regional museums is praised for boosting visitor numbers...

Posted by: Jeremy Apple at December 13, 2006 05:14 PM

Borat creator Sacha Baron Cohen reportedly signs a $42.5m (22m) film deal starring his character Bruno.

Posted by: Dawson Nathan at June 21, 2007 03:56 PM

Borat creator Sacha Baron Cohen reportedly signs a $42.5m (22m) film deal starring his character Bruno.

Posted by: Dawson Nathan at June 21, 2007 03:57 PM
Post a comment









Remember personal info?