したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が900を超えています。1000を超えると投稿できなくなるよ。

質問・疑問関連スレ

308tickle★:2006/10/13(金) 03:08:37 HOST:FLA1Aav086.tky.mesh.ad.jp
>>307
数字をつめるやり方もありますけど
そのまま使えたほうがやりやすいですよね。
数字は変えなくていいと思います。

まず「In5」「In6」のダイナミックテキストは消しておきます。
そして青い枠をクリックすると、前述の通りASが現れます。

スクロールすると
 function moveSquare( num, code )
というものがありますので、そこを弄ります。
前半のループ部分はキーの重複チェックです。

そして、「 if(a == k)・・・ 」以降の部分が
キーの割り当て部分になります。
"k" が「In1」「In2」などの数字部分に当たりますので、
  k = (k>=9 ? 0 : k+1); の後に
  if(k == 5)  k+=2;
を追加してもらえばOKです。あと同様に
  if(this.cursor == 5) this.cursor+=2;
を this.cursor = (this.cursor>=9 ? 0 : this.cursor+1);の後に追加。
つまり、要らない部分を飛ばす、というわけです。

ただ、このままだと重複チェックで引っかかるので、
_global.keyControlのデフォルトを
  _global.keyControl = [ 45,67,78,89,32,-1,-2,(略];
のように、6番目と7番目を割り当て不能なキーコードにしておけばOKだと思います。

ちなみに、キー割り当てをデフォルトに戻すASは
青枠、Defaultボタン、OKボタンにあります。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板