FCSでオンライン化したい!んですが、
何か1から作り直しって感じもしますネ。
この際気にせずオフラインで進めて行きます。
昨日のメッセージ表示らへんのスクリプト
▽下ごしらえ
ダイナミックテキスト・複数行 変数を supermes に。
フレームにスクリプト記述
supermes = [“”,””,””,””,””,””];
test = “Lineage Reproduce 20050927″+”r”;
supermes.push( test );
supermes.scroll += 2;
supermes = supermes.join(“r”);
1行目:メッセージ表示を最下に持ってくるため
チャット欄上部に空白を作る。
2行目:変数testの中に”と”に挟まれたメッセージを代入+改行
3行目:変数testを配列の最後に追加
4行目:2行下にスクロール
5行目:改行を各配列に追加
結局リバースいらないし!w
メッセージを後からぼんぼん追加したい時は
(ルート)supermes += “めっせーじ”+”r”;
(ルート)supermes.scroll += 2;
を各所に書いておけばOK
(ルート)は記述したスクリプトのクリップからsupermesまでのパスを記述。
同じスクリプト内なら(ルート)の記述不要
もっとかるそーな記述法がありそうなんですが、
とりあえず動作するぞって事でこのまま行ってます。
正直
supermes = [“”,””,””,””,””,””];
supermes = supermes.join(“r”);
supermes += “何かメッセージ”+”r”;
supermes.scroll += 2;
で、いいんじゃないかと思い記述したらエラー。
なんやねコイツ
まだまだ壁は厚く高い様です。
Category Archives: リネフラ - Page 6
遠い昔、数学で0点をとった人の夢
メッセージ欄
結局一つのテキストフィールドを複数行の設定にしておいて、
・リバースで順序反転
・テキストは最後尾に付け足す。
・テキストが流れ込んできたら自動で下へスクロール
最初のリバースいらんかもw
にしても文字にするとたったこんだけかよ!
意外と単純ですね。はい。
色チェンジについては
・テキストフィールドをHTML形式にしておいて
<font color=”FF9999″>~されました。</font>
という風にタグで強制的に色変えしてます。
んーで、順次こなしていく予定は以下
□1.攻撃した&当たり判定
□2.攻撃を受けた判定
□3.自プレイヤーのHPとMP表示の連動
□4.リクエスト:ショートカットへ色々登録できて、Fキーでも使えるようにしてくれ
□5.MAP移動(時間なかったらやんない)
□6.リネデータを元に武器・防具、敵HP、攻撃速度等の色々なデータを限りなくリネに近づけて実装(予定は未定)
こんな感じどえす。
チャットメッセージ欄 完結
チャット・メッセージ表示らへん
今のところの現状
09/22
■スペースキーと方向キーを同時押しすると爆速で移動するバグ修正
■リネ内っぽいフォントでチャット欄へ文字表示(とってもハリボテ)
■攻撃判定用にスケルトンアックス君、誕生
09/21
■方向キーを離した時、離した方向でキャラが静止(今まで歩行しっぱなしだった)
■DKが歩行可能に
■ステータス・チャット・ショートカットのインターフェイスハリボテ実装(まだ 機能しない また あとでこい)
■SPACEキーによるスティングを一時廃止
09/20
■DKソード再現に成功
09/12
■スティングが飛び出すようになる。
■投げ動作を追加。
けど、一回投げると投げ動作が無くなるお・・・
結構昔
■マスク処理により物の裏に隠れた感じを表現。いたって適当。
日付不明
■やっぱりDEだよなぁ
■キャラクター軸でMAPを動かすのを却下
旧DQ風味。こっちの方が簡単だし、キャラ軸にすると容量が死ぬほどやばそうだ。
■十字キーによる向き違いの再現に成功(4方向のみ)
コメント