사인,코사인 활용(탄막슈팅-산탄총)
2023. 2. 9. 17:34ㆍPublic/Math
public float angle;
public int cnt;//갯수
while(IsVaildCondition())
{
float gap = cnt > 1 ? angle / (float)(cnt - 1) : 0;
float startAngle = -angle / 2.0f;
for(int i =0;i<cnt;i++)
{
float theta = startAngle + gap * (float)i;
theta *= mathf.deg2Rad;
GameObject go = Instantiate (bullet,bulletPoint.position, . . . );
go.GetComponent<Simplebullet>().SetNormalizedDirection(new Vector3(Mathf.Cos(theta),Mathf.Sin(theta),0);
}
}
'Public > Math' 카테고리의 다른 글
두 벡터 사이의 각도 구하기: 내적 (0) | 2023.07.22 |
---|---|
벡터를 각도로 변환: 아크탄젠트(2D추천) (0) | 2023.07.18 |
입사각과 반사각(총알의 튕김,당구) (0) | 2023.02.09 |
선형대수(Linear Algebra)(작성중) (수학으로 시작하는 3D 게임 개발) (0) | 2022.11.17 |
선형보간 공식 (0) | 2022.11.10 |