«lua» 태그된 질문


10
왜 "콜백 함수"가 필요합니까?
나는 책을 읽고있다 programming in Lua. 그것은 말했다 클로저는 많은 상황에서 유용한 도구를 제공합니다. 우리가 보았 듯이, 그것들은 sort와 같은 고차 함수에 대한 인수로 유용합니다. 클로저는 newCounter 예제와 같이 다른 함수도 빌드하는 함수에 유용합니다. 이 메커니즘을 통해 Lua 프로그램은 기능적 세계의 정교한 프로그래밍 기술을 통합 할 수 있습니다. 클로저는 콜백 …

7
함수는 변경되지 않은 매개 변수 만 반환합니다.
방금 작업중 인 프로젝트 에서이 기능을 찾았습니다. -- Just returns the text unchanged. -- Note: <text> may be nil, function must return nil in that case! function Widget:wtr(text) return text end 너무 슬프게도 코더는 더 이상 회사에서 작동하지 않습니다. 왜 아무것도하지 않는 함수를 만들지 만 호출 된 매개 변수를 반환합니까? …

2
Lua는 정수와 부동 수를 어떻게 처리합니까?
내가 프로그래밍을 기억하는 한 부동 소수점 숫자가 동일한 지 비교하지 않도록 배웠습니다. 이제 Lua 유형 에 대한 프로그래밍을 Lua에서 읽는 동안 number다음을 발견했습니다. 숫자 유형은 실수 (배정 밀도 부동 소수점) 숫자를 나타냅니다. 루아는 필요하지 않기 때문에 정수 타입이 없습니다. 부동 소수점 산술 오류에 대한 오해가 널리 퍼져 있으며 일부 사람들은 …

2
확장 스크립트를 샌드 박스에서 실행해야합니까?
특히 이것은 루아 (luajit-2.0)로 작성된 게임 확장에 관한 것입니다. 나는이 스크립트들이 할 수있는 것을 제한해야하는지 고민하고 있었고 아마도 내가해서는 안된다는 결론에 도달했다. 제대로하기가 어렵습니다. 어리석게 들리지만 샌드 박스가 어쨌든 누출 될 가능성이 있습니다. 내가 생각할 수있는 유일한 이점은 타사 스크립트를 실행할 때 사용자에게 보안을 제공하는 것입니다. 단점은 확장 기능 작성자에게는 …

3
(루아) 게임 스크립팅은 무엇을 의미합니까?
나는 Lua가 종종 임베디드 스크립팅 및 특히 스크립팅 게임에 사용된다는 것을 읽었습니다. 나는 그것이 정확히 어떻게 사용되는지를 이해하기가 어렵다는 것을 안다. 왜, 어떤 기능과 어떤 대상에 사용되는지 설명 할 수 있습니까? 이 질문은 특별히 Lua를 다루는 것이 아니라 Lua 스크립팅 과 유사한 목적 을 제공하는 내장 된 스크립팅입니다 . 최종 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.