Вопросы, помеченные тегом «sprite»
Спрайт - это двухмерное изображение или анимация, интегрированные в большую сцену.
8 августа 2021 в 22:07
73
1
Как я могу стрелять спрайтом из спрайта в pygame [дубликат]
Я пытаюсь сделать простую игру, используя pygame, где есть два корабля, и они стреляют друг в друга. Я сейчас пытаюсь заставить их стрелять, но так как корабли внутри группы, я не могу получить доступ к их ректу. Как заставить эти корабли стрелять? И корабль, и пули —...
8 августа 2021 в 12:59
99
1
Как сделать так, чтобы спрайт не прыгал в воздухе? ActionScript 3/Flash Pro CC 2015
Я начинающий программист Flash/AS3, и у меня очень сложная проблема. Как я могу предотвратить прыжки спрайта в воздухе? Я видел другой вопрос, связанный со «спрайтом/прыжком в воздухе», но лично я не могу понять, как это сделать в AS3. Спасибо за любой...
4 августа 2021 в 23:58
120
1
Спрайт, использующий как .png, так и webp
Я установил .webp и no-webp с помощью modernizr-custom.js, и он отлично работает с CSS для многих фоновых изображений.
Я застрял в том, как применить его к приведенному ниже коду, и безуспешно пробовал несколько способов. Спасибо за вашу помощь. С приведенным ниже...
4 августа 2021 в 14:25
29
0
Разрешение спрайта и уменьшение рисунка
Я разрабатываю игру и рисую для нее 2D-карту, и я слышал, что вы всегда должны рисовать изображения большего размера, чем вам нужно, потому что всегда проще уменьшить масштаб изображения, чем увеличить. Поэтому я удвоил размер изображения до 15360x2176 с 7980x1088. и...
31 июля 2021 в 15:53
40
2
Я читаю Python Crash Course, и в нем говорится, что нужно создать копию, а не редактировать настоящую группу, но я пробовал оба способа, и оба, похоже, работают нормально.
Вот как книга говорит вам написать код:
for bullet in self.bullets.copy():
if bullet.rect.bottom <= 0:
self.bullets.remove(bullet)
print(len(self.bullets))
self._update_screen()
Однако это прекрасно работает:
...
28 июля 2021 в 19:00
83
1
Android меняет положение растрового изображения
Я хотел спросить, как я могу изменить положение растрового изображения, я использую следующий код. Я посмотрел на вопрос ниже от парня, у которого, похоже, была такая же проблема, но я уже пробовал это и получил другое местоположение анимации.
android позиционирует...
27 июля 2021 в 15:26
72
0
Как уменьшить скорость кадров спрайтовой анимации?
Я хочу уменьшить частоту кадров анимации, чтобы спрайт двигался кадр за кадром более плавно и медленно, а не прерывисто и быстро.
public class Sprite implements Drawable {
float speed = 2f;
private static final int BMP_COLUMNS = 5;
private static final int...
22 июля 2021 в 02:50
26
1
Счет не увеличивается, когда игрок сталкивается с мусорным спрайтом [дубликат]
Я пытаюсь запустить программу Pygame, которую написал 4 года назад, но она не работает должным образом. Когда игрок сталкивается с мусорным спрайтом, предполагается, что мусорный спрайт исчезает, а значение «кармана» должно увеличиваться. Однако, когда игрок...
21 июля 2021 в 13:24
29
0
Загрузите изображение спрайта перед чем-либо еще
Я работаю над проектом, в котором использую спрайт-изображение, содержащее почти все значки, включая значки заголовков и значки панелей, как показано ниже:
Изображение спрайта примерно такое (снимок сделан из редактора изображений):
Теперь проблема в том, что когда я...
20 июля 2021 в 19:50
38
0
Спрайт движется в неправильном направлении в pygame [дубликат]
` def move(self):
self.rect.center = (self.rect.center[0] + self.speed * math.cos(math.radians(self.direction)),
self.rect.center[1] + self.speed * math.sin(math.radians(self.direction)))
self.image =...
20 июля 2021 в 15:07
516
0
Как изменить источник изображения компонента изображения в единстве С#?
Я пытаюсь программно изменить исходное изображение моего компонента изображения.
У меня есть код, который, как мне кажется, это делает, но когда я запускаю свой файл единства, он не появляется. Я озадачен, почему, кто-нибудь может помочь?
'''
GameObject newobj = new...
20 июля 2021 в 12:10
245
1
Почему мы должны использовать self.rect и self.image для определения Rect и Surf на спрайтах?
Я новичок в pygame, поэтому не так много знаю о спрайтах. Я хотел сделать свой код более чистым, поэтому использовал спрайт. И чтобы отобразить мое изображение с прямоугольником, я написал:
self.frame_index = 0
self.surf = self.frames[self.frame_index]
...
19 июля 2021 в 07:35
64
0
blit: не может отображать более одного спрайта
Я создал карту с помощью Tiled, но теперь у меня проблемы с ее корректным отображением в pygame. Он отображает только один спрайт (заполняет весь экран травой.png).
pygame.init()
tilemap = Tilemap({
# Load the textures
0: pygame.image.load("grass.png"),
1:...
17 июля 2021 в 12:06
98
1
Спрайт оставляет дубликаты, когда я его перемещаю [дубликат]
Я изучал онлайн и использовал различные учебные пособия, чтобы нарисовать спрайт в окне pygame. Теперь я пытаюсь заставить его перемещать заданное количество пикселей по экрану (в зависимости от числа, возвращаемого при броске костей).
def diceroll():
roll =...
7 июля 2021 в 02:19
68
0
Когда я создал сцену, она не позволяет мне рисовать спрайты в libgdx.
Я делал игру в libgdx, в которой черепаха должна собирать морскую звезду, но я использовал актеров, поэтому мне пришлось использовать сцену. После создания сцены я не могу рисовать спрайты на экране, а также вылетает игра
РЕДАКТИРОВАТЬ: я забыл добавить в конец...
5 июля 2021 в 11:26
40
1
Рендеринг спрайта с текстурой узора ... Unity2D
Я хочу добавить текстуру паттерна к спрайту Render.
Спасибо, кто может помочь с этим
3 июля 2021 в 16:17
812
1
Как преобразовать Mesh в Sprite в Unity
Я делаю двухмерную стелс-игру. У игрока есть конус обзора, который показывает линии обзора игроков. В настоящее время конус обзора представляет собой сетку, визуализируемую перед 2D-спрайтами в 2D-игре. Я пытаюсь использовать маску спрайта, чтобы скрыть врагов, когда...
1 июля 2021 в 10:27
17
0
Unity3D указывает на спрайты только в режиме воспроизведения
У меня проблема, и я никак не могу ее решить. У меня есть несколько простых спрайтов (SpriteRenderer). В режиме воспроизведения на некоторых из них появляются точки, которых нет в режиме редактирования.
Вверху показано изображение в режиме редактора. Это не имеет...
25 июня 2021 в 12:16
32
1
Как вы помещаете текст на экран pygame? [дубликат]
Я делаю игру и хочу, чтобы в левом верхнем углу был счет. Как бы я поместил туда текст и могу ли я сделать его переменной? Я пробовал искать в Интернете, но все, что я видел, слишком запутанно.
25 июня 2021 в 02:52
34
1
Почему мои препятствия по-прежнему будут появляться рядом друг с другом, хотя я запрограммировал их так, чтобы этого не было?
Я пытаюсь сделать так, чтобы, если два моих препятствия появляются рядом друг с другом, они двигались, но это не сработает. Почему?
if obstacle2.rect.x - obstacle1.rect.x > 0:
while obstacle1.rect.x - obstacle2 .rect.x < 100:
...