목록2021/10 (10)
GaGe
1. Collision이란 무엇인가? Collision은 말 그대로 '충돌'이라는 기능을 갖고 있습니다. 오브젝트와 오브젝트가 서로 면이 맞닿음을 감지합니다. 물체끼리 부딪혔을 때 어떤 물체와 부딪혔는지도 파악할 수 있습니다. Rigidbody Rigidbody는 오브젝트를 속이 찬, 그러니까 mesh한 body로 만들어준다. rigidbody가 없으면 오브젝트끼리 통과하지만 있으면 통과하지 못한다. 2. 유니티에서 간단한 실습해보기 유니티에서 평면 위에 공을 떨어트려서 충돌 감지를 하는 실습을 해볼 것이다. 우클릭 ▶ 3D Object ▶ Plane 을 선택하여 평면을 추가해준다. 이런 평면이 새로 생성되는데 너무 칙칙해서 하얀 매테리얼로 바꿔주겠다. (필수X) 메테리얼을 바꾸는 방법은 inspecto..
var integerNum = parseInt(str); // string--> integer var binaryNum = parseInt(str, 2); //binary number라는 것을 컴퓨터에게 알려줌 num > 0 ? "positive" : num 0){ return "positive"; } else if(num < 0){ return "negative"; } else{ return "zero"; } "use strict" //var와 let 차이 function checkScope(){ "use strict"; var i = "function scope"; if(true){ i = "block scope"; console.log..
var random = Math.floor(Math.random() * 20); //0~19까지의 랜덤숫자 function randomnum(){ return Math.floor(Math.random()*10); } console.log(randomnum()); function ourRandomRange(min, max){ return Math.floor(Math.random()*(max-min+1))+min; } var result = ourRandomRange(1, 9); console.log(result); //1부터 9 사이의 랜덤 숫자. //어느 범위든 자유롭게 지정할 수 있음
var myMusic = [ { "artist": "Billy", "title": "Piano Man", "release_year": 1973, "formats": [ "CD", "8T", "LP" ], "gold": true }, { "artist": "Beau", "title": "Cereal Man", "release_year": 2003, "formats": [ "Youtube video" ], "gold": true } ] //manipulating complex objects var myStorage = { "car":{ "inside":{ "glove box": "maps", "passenger seat": "crumbs" }, "outside":{ "trunk": "jack" } } }; ..