2010-12-29 5 views
1

IronPython을 Windows의 XNA 게임에 포함 시켰습니다. 물론 DLR을 사용할 수 없기 때문에 Compact Framework에서 작동하지 않습니다.XNA - XBOX 스크립팅?

컴팩트 프레임 워크에서 사용할 수있는 스크립팅 개체 구현이 있습니까? 다시 컴파일 할 필요없이 시스템을 실시간으로 조정할 수있어 정말 편리합니다.

+1

편집 및 계속 실행 중에 일반 C# 코드를 조정할 수 있습니다. 틀림없이 디버거에서 일시 중지해야합니다. –

답변

1

IronRuby의 대부분은 소형 프레임 워크에서 작동합니다 (현재 Windows Phone에서 실행 됨). DLR을 직접 배포해야 할 수도 있지만 추가 라이브러리이기 때문에 실행할 수 있습니다. IronPython은 작동하도록 만들 수 있지만 컴팩트 프레임 워크에서는 불가능한 오늘날 코드 생성을 피하기 위해 일부 작업이 필요합니다.

+1

IIRC DLR은 360의 .NETCF에서 사용할 수없는 많은 반사 요소를 사용합니다. IronRuby는 WinPhone에서 필요로하기 때문에 프레임 워크에서 지원하지만 WinRight는 360에서 IronPython과 동일한 문제. –