lua-table

    1

    2답변

    함수 내에 in pairs을 사용하려고하는데 작동하지 않지만 첫 번째 행 (키) 만 인쇄합니다. 나는 이런 식으로 뭔가를 할 경우 set = {1,2,3,4}; unset = {5,6,7,8}; function listen(ftype) if (ftype == [[~]]) then for num,str in pairs(se

    1

    1답변

    이 예를 들어 괜찮을까요 쌍? 어느 스타일이 더 좋은가요?

    5

    2답변

    나는 당신에게 새로운 질문을 가지고 있습니다. 루아 안에서 enumartions을 할 수 있는지 궁금합니다. 이것이 올바른 이름인지 확실하지 않습니다. 설명 할 수있는 가장 좋은 방법은 당신에게 보여줄 수있는 것입니다. PAWN을 사용하는 예제 (C 언어를 알고 있으면 이해할 수 있음). #define MAX_SPIDERS 1000 new spawned

    5

    2답변

    내가보기에 내 문제에 충분히 가깝다고 여겨지는 제목을 찾았을 때 나는 여기에 답을 많이 읽었습니다. 나는 정확한 문제가있는 사람을 보지 못했기 때문에 단순한 사실에 무지하다는 희망을 묻고있다. HP (int)와 거리 (부울)를 기록한 테이블을 코딩 한 다음 Range에있는 맨 위에있는 HP 만 정렬하려고합니다. local tableTest = {

    1

    2답변

    <number> == <table>과 <table> == <number> 표현식에 대해 == (항등식) 연산자를 오버로드하고 싶습니다. 그러나 Lua는 방정식의 양면이 같은 유형 인 경우에만 __eq 메타 메서드를 사용합니다. 내가 x = {1,2} setmetatable (x, {__eq = function (x,y) print "!" return x[

    4

    1답변

    에서 테이블 값을 가져옵니다. 그래서 내가 어떤 문제없이 다음과 같이 액세스 할 수 있습니다 (FooTable 가정하면 스택의 상단에 있습니다.) : 나는 "FooValue"의 인덱스를 가정 할 local FooTable={ "FooValue" } : lua_getfield(L, -1, "FooKey"); 나는 이런 식으로 뭔가를하려고 할 때 "1"

    3

    1답변

    나는 일반적으로 table.sort ing 및 테이블을 연습하려고합니다. 나는 아래 표 t{}과 각 이름의 수치로 table.sort을 가져갈 것입니다. 나는 a{}으로 정렬되면 원래 테이블 t{}을 인쇄하는 데 문제가 있습니다. (그 것을 지우기 위해 a{}을 인쇄하려고합니다.) print (은 어디에 있고 어떤 코드가 있습니까?)이 코드를 작성 하시겠습

    9

    3답변

    여기서 상기 제 query 다음 count 출력한다 일례 local query = {} query['count'] = 1 query['query'] = 2 for k,v in pairs(query) do print(k) end 이다. 테이블을 반복 할 때 키 문자열이 계속 유지되는 int 인덱스 키를 추가하지 않고 어떻게 확인할 수 있습

    3

    1답변

    행렬 내에서 행렬의 길이를 가져 오는 방법을 알아내는 데 어려움이 있습니다 (중첩 된 깊이 3). 코드가 간략히 설명하는 것은 ... 게시자가 이미 배열에 있는지 확인한 다음 배열에 새 게시자와 해당 시스템이있는 새 열을 추가하거나 새 게시자와 해당 시스템을 추가합니다. 어레이 출판사 output[k][1]이 존재하는 동일한 발행자 내의 다양한 시스템의 양

    0

    2답변

    화면에서 자동으로 움직이는 임의로 스폰 된 객체가 있습니다. 객체가 특정 x 위치에 도달하면 객체가 그 자체를 포기하도록해야합니다. local mRandom = math.random local objects = {"Vehicle11" ,"Vehicle21","Vehicle31","Vehicle41"} local objectTag = 0 local ob