2012-01-19 3 views

답변

0

Lua 클래스는 Globals 마녀라는 속성이 IEnumerable<string> 그래서이 같은 것을 할 수 있습니다 있습니다

public static IEnumerable<string> GetGlobalsFromFile(string fileName) 
{ 
    using (Lua lua = new Lua()) 
    { 
      lua.DoFile(filename); 
      foreach(string global in lua.Globals) 
       yeld return global; 
    } 
} 

어떤이 메서드는 sript를 실행하고 파일의 모든 globas를 반환합니다.

+0

작동하지 않으면 모든 등록 된 전역 변수 만 반환됩니다. 실제로 전역 변수가 스크립트에서 사용되는 작업은 없습니다. 미안합니다 .... – Anders

관련 문제