웹 기반 게임 엔진을 사용하기 시작했지만 주로 스프라이트와 애니메이션을 처리하기 위해 jQuery를 사용 했으므로 게임 캔버스를 HTML5로 옮겨서 HTML5의 힘을 배우고 있습니다. 그래서 여기에 내가 겪고있는 문제가 있습니다 : 멀티플 캔버스를 http://html5.litten.com/layers/canvaslayers.html에서 레이어 이미지로 제안했습니다.멀티 레이어 HTML5 캔버스를 레이어 이미지로 사용하기
내가 999999에 Z- 인덱스를 설정 한 경우에도, 나를 위해이 작동하지 않습니다 : 여기 내 코드 ->
객체 계층은 타일의 상단에없는, 감사입니다!
제안을 사용하면 이미지 객체가 타일에 존재하지 않으므로 아무 것도로드하지 않습니다. 변수는 내 for 루프에서 배열을 인덱싱하는 것입니다. setInterval은 20 밀리 초 지연 만 설정하고 20 밀리 초마다 해당 기능을 반복합니다. 이미지가 왜 tilesCanvas 위에로드되지 않는지 잘 모르겠습니다. 예를 들어, tilesCanvas를로드하지 않으면 개체가 스스로로드됩니다. 것은 모든 것이로드되고 있지만, 타일은 오브젝트의 맨 위에로드되어있어서 내가 볼 수없는 곳으로 만듭니다. 이 경우로드되는 객체는 1 개뿐입니다. – theprestig3
'i' 변수가 인덱스라는 것을 이해합니다. :) 아직 미리로드하는 것이 좋은 선택입니다. Unfortunetly 나는 PHP를 모른다. 그리고 나는이 스크립트가 무엇을하는지 모른다. :) SetInterval 작동하지 않을 수 있습니다 (말을) 처음 10 전화,하지만 나중에됩니다. 그러나 지금 나는 당신의 문제를 올바르게 이해하고 있습니다. 나는 왜이 코드가 당신을 위해 작동하지 않는지 이해하지 못한다 (이미지가로드되었다고 가정). 그것은해야한다 (그것은 나를 위해 일한다). 아마도 다른 스크립트/스타일 시트가 Z- 인덱스보다 우선합니다. 나는 아이디어가 없어. :) – freakish
시간과 노력을 많이 보내 주셔서 감사합니다. 나는 그냥 놀고 무슨 일이 일어날지를 생각합니다. 사소한 일이 될 수도 있습니다. 이것은 정말로 나를위한 HTML5의 3 일입니다. 다시 한 번 도움을 주시면 감사하겠습니다. – theprestig3