Форум программистов, компьютерный форум, киберфорум
Python: PyGame
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python PyGame Стрельба в Pygame Пуля летит только вперёд несмотря на то куда повёрнут спрайт, как сделать так чтобы танк стрелял в ту сторону в которую смотрит спрайт? import pygame as py import random import os game_folder = os.path.dirname(__file__) pictures_folder = os.path.join(game_folder, 'pictures') player_up = py.image.load(os.path.join(pictures_folder, 'tank1_up.png')) player_down =... https://www.cyberforum.ru/ python-pygame/ thread2562894.html Реагирование спрайта на клавиши движения Python PyGame
Когда я нажимаю влево, включается спрайт танка смотрящего влево. Когда я нажимаю вправо, включается спрайт танка смотрящего вправо, и т.д. соответственно, пока нажимается одновременно только одна клавиша движения, но если я зажму например вперёд+вправо, то спрайт танка смотрящего вперёд поедет вверх вправо по диагонали, но мне это не нужно. Как сделать, чтобы спрайт отзывался только на одну...
Python PyGame Трансформация фона при соприкосновении спрайтов (навседа, но не на время соприкосновения срайтов). PyGame Привет Всем! Вопрос довольно сложный, надеюсь, кто-нибудь сможет ответить на него. Мне нужно, чтоб при соприкосновении двух спрайтов (в данном случае- главного персонажа и рисунка входа в пещеру) менялся фон на определенное время, но если пробовать через if- фон меняется только, когда спрайт персонажа соприкасается с местом входа в пещеру. Надеюсь, найдется ответ на вопрос. (Спрайты из списков... https://www.cyberforum.ru/ python-pygame/ thread2561782.html Python PyGame Фон меняется при соприкосновении спрайтов(на всегда, а не на время, пока спрайты прикасаются друг к другу) PyGame Привет Всем! Вопрос довольно сложный, надеюсь, кто-нибудь сможет ответить на него. Мне нужно, чтоб при соприкосновении двух спрайтов (в данном случае- главного персонажа и рисунка входа в пещеру) менялся фон на определенное время, но если пробовать через if- фон меняется только, когда спрайт персонажа соприкасается с местом входа в пещеру. Надеюсь, найдется ответ на вопрос. Код: import pygame... https://www.cyberforum.ru/ python-pygame/ thread2561772.html
Python PyGame AttributeError: partially initialized module 'pygame' has no attribute 'init' (most likely due to a circular import)
Code: import pygame pygame.init() win = pygame.display.set_mode((500, 500)) pygame.display.set_caption("Cubes")
Python PyGame Как правильно проверить нажата картинка или нет? https://www.cyberforum.ru/ python-pygame/ thread2557315.html
Всем привет. Есть 3 картинки, проверяю нажатие через выделение области rect1 = pygame.Rect(550, 100, 178, 173) rect2 = pygame.Rect(550, 300, 178, 173) rect3 = pygame.Rect(550, 500, 178, 173) А сами нажатия проверяю через: running = True
Python PyGame Почему не работает код - игра камень, ножницы, бумага Прочитал книгу, решил сделать простую игру именно на Python. Вот код import pygame, sys import os, random pygame.init() BLACK = (0, 0, 0) https://www.cyberforum.ru/ python-pygame/ thread2557056.html Python PyGame Коллизии
Здравствуйте,после моей последней темы https://www.cyberforum.ru/python-pygame/thread2546232.html я стал разбираться с шаблоном и натолкнулся на 2 проблемы. 1. Сейчас программа считает все блоки непреодолимым препятствием. Но ведь кроме стен есть разные блоки которые должны обрабатывать коллизию, но при этом не останавливать игрока. Обычно при таких случаях (ну насколько я понимаю ) коллизии...
Python PyGame Масштабирование многоугольника Форумчане, добрый вечер! Долго не получается решить задачу. Поможете? Условие: С клавиатуры вводится строка с вершинами многоугольника: координаты в скобках, отделенные точками с запятой, между точками — запятые с пробелом. Например: (2;-1), (3.5;0.5), (4;-1), (5;0), (4;2), (2;1), (2;3), (4;5), (4;6), (2;5), (1;7), (1;8), (0;7), (0;9), (-1;7), (-2;8), (-2;7), (-3;7), (-2;6), (-4;6),... https://www.cyberforum.ru/ python-pygame/ thread2553702.html Python PyGame Как установить Pygame Куда кинуть скачанный pygame из интернета чтобы он установился? https://www.cyberforum.ru/ python-pygame/ thread2551056.html
Рисовать круги каждые 2 секунды Python PyGame
нужно рисовать круги каждые 2 секунды если на круг нажать или 2 секунды прошло то рисуется новый круг то же самое если на круг нажать только не ждать 2 секунды также нужно вести счет нажатых кружков ну так вроде всё
Python PyGame В списке менять квадраты местами Как при вызове clicked сделать так,чтобы он запоминал первый клик,а потом при нажатии на второй он менял их местами а точнее изображение на них from tkinter import * from random import random, randint, randrange, choice from PIL import ImageTk, Image import pygame class Court: def __init__(self, surface): self.surface = surface self.court = self._generate() https://www.cyberforum.ru/ python-pygame/ thread2548732.html
Просто Лис
Эксперт Python
5710 / 3512 / 1052
Регистрация: 17.05.2012
Сообщений: 10,328
Записей в блоге: 9
02.01.2020, 17:48 0

Как избавиться от дрожания? - Python PyGame - Ответ 14143514

02.01.2020, 17:48. Показов 3729. Ответов 12
Метки (Все метки)

Ответ

У меня так камера дёргалась при сильно резких изменениях. Я прикрутил медианный фильтр с большим окном (где-то 10-20 значений). Стало полегче. Правда, это была lua…

Цитата Сообщение от pumaex Посмотреть сообщение
А если я ещё замедляю движение, т.е. сдвигаю спрайт через цикл,
Попробуйте сдвигать на полпикселя и каждый цикл отрисовки.

Добавлено через 1 минуту
И про фильтр для сглаживания подумайте, вдруг, поможет. То есть вызываете команду "сдвинуть на 1 пиксель вправо", а фильтр сглаживает рывок и уже выдаёт реальный результат, насколько нужно сдвинуть.

Вернуться к обсуждению:
Как избавиться от дрожания? Python PyGame
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.01.2020, 17:48
Готовые ответы и решения:

GLUT, как сделать так, чтобы была анимация дрожания у слов?
Сделал, слова, и надо сделать так, чтобы они дрожали, но не знаю как :с #include <Windows.h>...

Анимация дрожания
Данная анимация работает при наведении на нее мыши. Как исправить код чтобы анимация срабатывала...

Сглаживание дрожания видеокамеры при съёме изменяющегося объекта
Оператор идёт по местности и снимает ландшафт без привязки взора к какому-либо конкретному объекту,...

Как избавиться от вируса создающего ярлыки на флэшке? как исправить,подскажите
Проверяла Вебом,нашёл и удалил BackDoor!На этом всё???Но нашёл его на компе,а не на фдэщке

Статический метод как точка входа в поток - как избавиться
Привет всем.Вопрос такой: использую потоки в своей программе,они создаются и уничтожаются в классе,...

12
02.01.2020, 17:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.01.2020, 17:48
Помогаю со студенческими работами здесь

Как избавиться от nobody ?
Почему при получении письма в поле ОТ все время стоит nobody? Вот код отправки: ...

Как избавиться от \r\n
Привет) Получаю строку из json "Pf\u00E4lzer Weinbrand","Obstbrand","2008er Dornfelder QbA...

Как избавиться от If-ов)
Привет. У меня такая ситуация, есть большая форма в ней много проверок, многие исключением. И у...

Как удаления записи из базы она там остается и мешает, как от неё избавиться?
При введении новой записи делаю проверку на дублирование. Не даёт создать новую запись, показывает...

Ошибка. Как избавиться?
Доброго дня, уважаемые форумчане. Джумла выдает ошибку, при переходах их одного меню в другое, или...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru