■DIXCEL(ディクセル) ランドローバー ディスカバリー (3) 4 LA40/LA40A LAND ROVER DISCOVERY (3) ブレーキローター リア PD TYPE 441〜470cm 【送料無料】 フェアレディZ Z33 ブレーキローター ランドローバー



SPHITSP

  

■DIXCEL(ディクセル) ランドローバー ディスカバリー (3) 4 LA40/LA40A LAND ROVER DISCOVERY (3) ブレーキローター リア PD TYPE 441〜470cm 【送料無料】 フェアレディZ Z33 ブレーキローター ランドローバー新作も続々入荷!

指定キャラと衝突しているキャラを探す hitSpNo = SPHITSP(spNo[,spNoFr,spNoTo]) 2つのキャラ同士が衝突しているか調べる flg = SPHITSP(spNo1,spNo2)

【話題沸騰中】■DIXCEL(ディクセル) ランドローバー ディスカバリー (3) 4 LA40/LA40A LAND ROVER DISCOVERY (3) ブレーキローター リア PD TYPE 441〜470cm 【送料無料】 フェアレディZ Z33 ブレーキローター ランドローバー

spNo,spNo1,spNo2:スプライト番号
spNoFr,spNoTo:検索するspNoの範囲

戻り値

hitSpNo:衝突しているスプライト番号(-1:非衝突)
flg:衝突フラグ(1(TRUE):衝突, 0(FALSE):非衝突)

解説

スプライト同士の衝突判定を行います。
SPCOLで衝突の設定をしていないと衝突とみなされません。

SPHITSPには2つの使用方法があります。
スプライトを1つ指定し、それと衝突しているスプライトを探す
戻り値・・・スプライト番号、または-1:非衝突
スプライトを2つ指定し、これらが衝突しているか調べる
戻り値・・・1(TRUE):衝突, 0(FALSE):非衝突

機能も戻り値も違いますので注意してください。

スプライト番号はSPSETで設定済みである必要があります。
スプライトと指定領域との衝突はSPHITRCを使用してください
  • LOCK音 / リンク ブリンカー
  • LOCK音 / リンク ブリンカー,KC TECHNICA アルト HA12S/12V/22S GTクイックシフト ※ワイヤー式の車両は取り付け不可 ブルー
  • KC TECHNICA アルト HA12S/12V/22S GTクイックシフト ※ワイヤー式の車両は取り付け不可 ブルー
  • MITSUBA アルファー2ホーン グリーン MBW-2E17G(発送倉庫A・代金引換可)
  • ■DIXCEL(ディクセル) ランドローバー ディスカバリー (3) 4 LA40/LA40A LAND ROVER DISCOVERY (3) ブレーキローター リア PD TYPE
  • MITSUBA アルファー2ホーン グリーン MBW-2E17G(発送倉庫A・代金引換可)
  • MITSUBA アルファー2ホーン グリーン MBW-2E17G
  • MITSUBA アルファー2ホーン グリーン MBW-2E17G
  • MITSUBA アルファーホーン MBW-2E11G,MITSUBA アルファーホーン MBW-2E11G
  • MARUKO ハイウェイホーン クローム 12V ULM-D1
  • MARUKO ハイウェイホーン クローム 12V ULM-D1
  • ■DIXCEL(ディクセル) ランドローバー ディスカバリー (3) 4 LA40/LA40A LAND ROVER DISCOVERY (3) ブレーキローター リア PD TYPE
  • ROCKFORD FOSGATE [ ロックフォード ] RCAオーディオケーブル2ch:6m (正規輸入品) 【品番】 RFIT-20
  • ROCKFORD FOSGATE [ ロックフォード ] RCAオーディオケーブル2ch:6m (正規輸入品) 【品番】 RFIT-20
  • ラジオ用(AM/FM)受信ブースター VA-100
  • ラジオ用(AM/FM)受信ブースター VA-100,アルパイン リアカメラ プリウスαMC前専用ステアリング連動バックビューカメラ (パールホワイト・LED付属) SGS-C1000D-PRA-W-LED 4958043112265
  • アルパイン リアカメラ プリウスαMC前専用ステアリング連動バックビューカメラ (パールホワイト・LED付属) SGS-C1000D-PRA-W-LED 4958043112265
  • Breezy Catch Hunter 0ゲージケーブルセット BP-15
  • Breezy Catch Hunter 0ゲージケーブルセット BP-15
  • マックガード プレミアムロックナット 袋タイプストレート形状 クローム MCG31256 M12×1.5 4個セット トヨタ・ミツビシ純正ホイール用,マックガード プレミアムロックナット 袋タイプストレート形状 クローム MCG31256 M12×1.5 4個セット トヨタ・ミツビシ純正ホイール用
  • ホイールハブプーラー PUG026E
  • サンプルコード

    スプライト0と衝突しているスプライトを探す
    SP=SPHITSP(0) '全スプライトを検索
    SP=SPHITSP(0,1,10) '1~10のスプライトを検索
     
    スプライト0と1が衝突しているかを調べる
    IF SPHITSP(0,1) THEN ?"しょうとつ!"
    衝突判定のサンプルプログラム
    ACLS:X=0
    SPSET 0,0:SPCOL 0 'いちご。SPCOLで衝突を有効に
    SPSET 1,1:SPCOL 1:SPOFS 1,50,0 'みかん表示
     
    WHILE 1  '永久ループ
    B=BUTTON()
    IF B==#LEFT THEN X=X-1 '十字キー左移動
    IF B==#RIGHT THEN X=X+1 '十字キー右移動
    SPOFS 0,X,0 'いちご移動
    IF SPHITSP(0,1) THEN BEEP '衝突したら音を鳴らす
    VSYNC '同期待ち
     

    参照

    SPPAGE スプライトキャラの定義に使用するグラフィックページを指定・取得
    SPCLIP スプライトキャラを表示する範囲を指定
    SPDEF スプライトキャラの定義データを変更・取得
    SPSET スプライト番号にキャラクターをセット
    SPCLR スプライト番号のキャラ設定をクリア
    SPSHOW スプライトを表示状態にする
    SPHIDE スプライトを非表示状態にする
    SPHOME スプライトキャラの原点座標を変更・取得
    SPOFS スプライトキャラの表示座標を変更・取得
    SPROT スプライトキャラの回転角度を変更・取得
    SPSCALE スプライトキャラの表示倍率を変更・取得
    SPCOLOR スプライトキャラの色合いを変更・取得
    SPCHR スプライトキャラのキャラ種類を変更・取得
    SPLINK スプライトの同士をリンク・取得
    SPUNLINK スプライトの同士のリンクを解除
    SPANIM スプライトにアニメーションを設定
    SPSTOP スプライトのアニメーションを一時停止
    SPSTART スプライトのアニメーションを再開
    SPCHK スプライトのアニメーション状況を取得
    SPVAR スプライト用内部変数の値を設定・取得
    SPCOL スプライトの衝突判定のルールを設定・取得
    SPCOLVEC スプライトの衝突判定用に移動量を設定
    SPHITSP スプライト同士の衝突判定
    SPHITRC スプライトと指定領域との衝突判定
    SPHITINFO スプライトの最後の衝突結果を取得
    SPUSED スプライト番号が使用されているかチェック
    SPFUNC スプライト番号にコールバック処理を割り当て

    Facebookコメント


    {yahoojp} {petitcom.net} myp07-gui-1459