fontRndView
テキストをランダム文字から生成していくモノを作った。
良く見かけるやつですね、それのショボイ版です。
ランダム文字から生成していくが僕のは法則があるのであれです、あれ。
毎度ながら汎用性が無いです。
スクリプトもかなり誤魔化しなんで恥ずかしい・・・(グヘェ。
スクリプトは単純で
substring()とcharAt()を使用してランダム文字を代入、抜き取りを繰り返し
テキストを形成していってます。
this.fontTxt.text = this.fontTxt.text.substring(0,fPo);
this.fontTxt.text += type.charAt(fPo).toUpperCase();
こんな感じで使ってます、コードは見せれたモノじゃないのでこれだけ・・・。
toUpperCase()で大文字に変換しています。
ダサイコードなんでこんな風味のもっと宜しいコードを教えてくれる方は
ステキな方です(w。
そうですよね。
コード教える人ってすごいなぁって思いますよ。僕のスクリプト、かなり汚いんで+変数名に変な名前付けてるし+コメントもやばい(独り言っぽいことよく書いてます)
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))); }
あ、そう言えばTextField.replaceTextってあったんですよね・・・。
忘れていました(w。
keyさん、サンプルどうもです。
今はチョット確認出来ないですがまた後で見させて
もらいますね。
う〜ん、AS2.0の記述も覚えねば・・・・。
String.fromCharCode()てのは初耳かも。
帰って調べまーす。
家に帰って試したらエエ感じでした。
うーん、replaceTextって便利ですね。
ただver7以上じゃなとだめなんですよねぇ・・・。
keyさんの記述が僕の知ってる記述と違うんで
いつも勉強になります。
String.fromCharCodeって言うのも便利だ。
ただチョッと眠い頭では少し理解に欠けるのでまた
明日仕事終わってからソース眺めます。
はふぅ、眠い・・・。
Posted by: rakeem at August 4, 2004 03:54 AMreplaceSelならv6でも動きますよ。ただちょっと使いにくいですけどね。
replaceTextは、その使いにくさを解消した版て感じです。
# 後でよく見たらcount変数要らないじゃん…
Nice blog, just wanted to say I found you through Google
Posted by: Twinks at September 23, 2004 11:10 AMThank 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 PMNice blog, just wanted to say I found you through Google
Posted by: naked playboy pictures at November 2, 2004 07:33 AMThank 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 AMSalut
Posted by: Jim Tayler at November 4, 2004 03:09 PMうーん、この記事にレスのあるのってもしかしてスパム?
オデにはワカラン・・・。
Hello.
Posted by: jon huron at January 2, 2005 06:39 PMThe 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 AMThe 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 AMThe 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 PMBorat 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 PMBorat 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
fontRndView