CoRサンプル集: CoRバグ再現 - 当たり判定の突き抜け

当たり判定の突き抜けが発生するかどうか調査するためのゲームです。
操作はありません。
プレー:64 (人数:27) クリア:0 評価: 0 (0回)
scene 'start' do floor_layer = nil chara_layer = nil majitai = nil majitai_green = nil floor_base = nil preload do image 'majitai', id: 319900, frame_size: [96, 96] image 'majitai_green', id: 319901, frame_size: [32, 32] image 'base', id: 319970 end create do # レイヤーの追加 floor_layer = add_layer chara_layer = add_layer # まじたいの追加 majitai = put_sprite 'chara_majitai' do position 350, 50 end majitai.gravity(nil, 1) majitai.bounce(0.6, 0.6) majitai.scale 0.6, 0.6 #majitai.collision_size 96, 96 majitai.collision_circle 48 chara_layer.add majitai # まじたい(緑)の追加 majitai_green = put_sprite 'chara_majitai_green' do position 450, 150 end majitai_green.gravity(nil, 2) majitai_green.bounce(0.6, 0.6) majitai_green.collision_circle 14 chara_layer.add majitai_green # 床の追加 floor_base = put_sprite 'floor_base' do position 400, 400 frame_index 0 end floor_base.movable false floor_base.collision_size(300, 20, 0, -14) floor_layer.add floor_base end update do # 当たり判定の処理を行う collision chara_layer, floor_layer end render do majitai.show_debug_body if majitai.alive? majitai_green.show_debug_body if majitai_green.alive? floor_base.show_debug_body if floor_base.alive? end end start_scene 'start' sprite 'chara_majitai' do image 'majitai' origin :center end sprite 'chara_majitai_green' do image 'majitai_green' origin :center end sprite 'floor_base' do image 'base' origin :center end
コード一覧
  • start.rb
投稿者:Material 6858 mini akasata 対象Lv1 公開日:2017年05月09日 10:44:40
プレー内容を公開する

違反を通報する

コメントする

コメントするには、ログインする必要があります。

コメント一覧

コメントはありません。

プレー履歴

プレー履歴はありません。

全てのプレー履歴を見る

新着レビュー

レビューはまだ投稿されていません。 作品の感想を作者に伝えるためにレビューを投稿してみませんか?

全てのレビュー

フォロー/シェア

ブログ/Wiki/掲示板で共有する

Rmake内(ブログ/Wiki/掲示板)に貼り付ける場合は以下のタグを利用してください。

リンク

プレイヤー

外部ホームページに貼り付ける

外部ホームページに貼り付ける場合は以下のタグを利用してください。