透明な床を作る(触れると出現する)
![2901bf01 5d47 41a6 a16f e69ed72f9c5d](https://codegenius.org/uploads/slide/image/6893/2901bf01-5d47-41a6-a16f-e69ed72f9c5d.jpeg)
![Cd670024 efa0 4ab2 8807 b427ec9f8900](https://codegenius.org/uploads/slide/image/6894/cd670024-efa0-4ab2-8807-b427ec9f8900.jpeg)
![E4483010 df04 4fb8 816a ec03a2e0729a](https://codegenius.org/uploads/slide/image/6895/e4483010-df04-4fb8-816a-ec03a2e0729a.jpeg)
![E69196d8 1659 4b53 9cf5 25432b0e9b97](https://codegenius.org/uploads/slide/image/6896/e69196d8-1659-4b53-9cf5-25432b0e9b97.jpeg)
透明な床の出現
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class InvisibleFloor : MonoBehaviour
{
private MeshRenderer mesh;
void Start()
{
mesh = GetComponent<MeshRenderer>();
}
private void OnCollisionEnter(Collision collision)
{
if(collision.gameObject.CompareTag("Player"))
{
// (ポイント)
// この1行のコードで「Mesh Renderer」にチェックが入った状態になります。
// ゲームを再生して、触れた瞬間にチェックが入ることを確認しましょう。
mesh.enabled = true;
}
}
}
![Df3614ea 493e 4017 a4ea 8c52623c16d0](https://codegenius.org/uploads/slide/image/6897/df3614ea-493e-4017-a4ea-8c52623c16d0.jpeg)
![6024ecc6 7d56 4d03 9b81 28971f9d9bab](https://codegenius.org/uploads/slide/image/6898/6024ecc6-7d56-4d03-9b81-28971f9d9bab.jpeg)
【2021版】BallGame(全31回)
他のコースを見る![2901bf01 5d47 41a6 a16f e69ed72f9c5d](https://codegenius.org/uploads/slide/image/6893/2901bf01-5d47-41a6-a16f-e69ed72f9c5d.jpeg)
![Cd670024 efa0 4ab2 8807 b427ec9f8900](https://codegenius.org/uploads/slide/image/6894/cd670024-efa0-4ab2-8807-b427ec9f8900.jpeg)
![E4483010 df04 4fb8 816a ec03a2e0729a](https://codegenius.org/uploads/slide/image/6895/e4483010-df04-4fb8-816a-ec03a2e0729a.jpeg)
![E69196d8 1659 4b53 9cf5 25432b0e9b97](https://codegenius.org/uploads/slide/image/6896/e69196d8-1659-4b53-9cf5-25432b0e9b97.jpeg)
透明な床の出現
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class InvisibleFloor : MonoBehaviour
{
private MeshRenderer mesh;
void Start()
{
mesh = GetComponent<MeshRenderer>();
}
private void OnCollisionEnter(Collision collision)
{
if(collision.gameObject.CompareTag("Player"))
{
// (ポイント)
// この1行のコードで「Mesh Renderer」にチェックが入った状態になります。
// ゲームを再生して、触れた瞬間にチェックが入ることを確認しましょう。
mesh.enabled = true;
}
}
}
![Df3614ea 493e 4017 a4ea 8c52623c16d0](https://codegenius.org/uploads/slide/image/6897/df3614ea-493e-4017-a4ea-8c52623c16d0.jpeg)
![6024ecc6 7d56 4d03 9b81 28971f9d9bab](https://codegenius.org/uploads/slide/image/6898/6024ecc6-7d56-4d03-9b81-28971f9d9bab.jpeg)
透明な床を作る(触れると出現する)