<commit_before>---
layout: post
title: unity5 레이저 설정
---

Unity5-Setting-Laser

이번에는 저번에 만들었던 레이저에 약간의 기능을 추가할 것이다.

*스페이스바 누르면 레이저 발사

*레이저와 Enemy가 충돌하면 폭발

*레이저가 화면 밖으로 나가면 삭제

스페이스바를 누르면 레이저가 발사 되도록 하려면 Player 오브젝트에 연결되어 있는 스크립트를 아래와 같이 수정하면 된다.

```c#
using UnityEngine;
using System.Collections;

public class Player : MonoBehaviour
{

    public float moveSpeed = 0.5f;
    public GameObject explosionPrefab;
    public GameObject laserPrefab;
    public bool canShoot = true;
    float shootDelay = 0.5f;
    float shootTimer = 0;

    // Use this for initialization<commit_msg>Update 2016-04-18-Setting-Laser.md<commit_after>---
layout: post
title: unity5 레이저 설정
---

Unity5-Setting-Laser

이번에는 저번에 만들었던 레이저에 약간의 기능을 추가할 것이다.

1. 스페이스바 누르면 레이저 발사

2. 레이저와 Enemy가 충돌하면 폭발

3. 레이저가 화면 밖으로 나가면 삭제

스페이스바를 누르면 레이저가 발사 되도록 하려면 Player 오브젝트에 연결되어 있는 스크립트를 아래와 같이 수정하면 된다.

```c#
using UnityEngine;
using System.Collections;

public class Player : MonoBehaviour
{

    public float moveSpeed = 0.5f;
    public GameObject explosionPrefab;
    public GameObject laserPrefab;
    public bool canShoot = true;
    float shootDelay = 0.5f;
    float shootTimer = 0;

    // Use this for initialization
{'fraction_non_alphanumeric': 0.07268170426065163, 'fraction_numerical': 0.020885547201336674, 'mean_word_length': 3.1742160278745644, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4103374', 'n_tokens_mistral': 633, 'n_tokens_neox': 768, 'n_words': 157}