ЗАПИТВАНЕ
Създавам програма, която има много плочки в средата, които са всички филмови клипове. Играчът може да се движи в тази среда. Как мога да скрия плочките, които са извън екрана, за да намаля забавянето?
Всички плочки са в 2D масив, който е 20 хоризонтални единици на 10 вертикални единици. Кажете ми, ако имате някакви предложения!
ПОВЕЧЕ ИНФОРМАЦИЯ
Имам клас Tile за плочката, така че мога да добавя функции за премахване в него. Просто не съм сигурен как да постъпя.
-Олин
scrollRect
, което работи като маска. 2. Ако това не проработи, опитайте да направите основно blitting (начертайте всички плочки в един по-голям BitmapData, след което, в зависимост от това коя област трябва да се изобрази, използвайте методаcopyPixels
на BitmapData, за да копирате правилната област от плочките, за да се покаже в видимата зона). Това е само за основен тест. Съветът на @shaunhusain е много полезен - person George Profenza   schedule 21.09.2012