Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lua
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
goyt
1 / 1 / 1
Регистрация: 23.04.2012
Сообщений: 48
#1

Поворот объекта вокруг своей оси! LUA - Lua

14.10.2012, 19:47. Просмотров 1645. Ответов 6
Метки нет (Все метки)

Доброго времени суток.
Переду сразу к делу. Возникла необходимость написать игру на lua в LOVE2d. И мне , для начала нужно научиться поворачивать объект(в данной ситуации космический корабль) вокруг своей оси. Литиратуры на этот счет я не нашел. Если кто знает - киньте ссылку, буду очень рад.
Вот код - просто рисую этот корабль на экране.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
local gr = love.graphics -- Вместо love.graphics - gr
local k = love.keyboard -- Вместо love.keyboard - m
function love.load()
 
ship = {}
ship.x = 400
ship.y = 100
ship.speed = 200
ship.sprite = gr.newImage("player.png") -- загружаю спрайт
ship.angle= 0
end
 
 
 
function love.draw()
gr.draw(ship.sprite,ship.x,ship.y)  --рисую корабль
end
Еще раз : Нужно иметь возможность поворачивать эту картинку вокруг своей оси в право и влево по нажатию клавиш S и А

очень нужна ваша помощь!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2012, 19:47
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Поворот объекта вокруг своей оси! LUA (Lua):

Поворот объекта вокруг своей оси Y при помощи D3DXMatrixRotationY
Привет всем!Прошу помочь мне с D3DXMatrixRotationY. Я создал 3d сцену и...

Поворот изображения вокруг своей оси
Пытаюсь вращать изображение (круговое). Но оно вместо того что бы крутится в...

Поворот вокруг своей оси (blender)
Глупый вопрос, но всёравно задаю его. Как повернуть объект вокруг своей оси?...

Поворот полигона вокруг своей оси
Добрый вечер Я написала класс Изоног. И теперь мне не хватает метода поворота...

Поворот bitmap вокруг своей оси DirectX 11
Учу DX11 по урокам rastertek, но там не описано как можно вращать созданные...

Не удается реализовать поворот елки вокруг своей оси по x и по у
У меня такая проблема, в OpenGL я почти ничего не понимаю, но ёлку реализовать...

6
NoMasters
Псевдослучайный
1909 / 1120 / 90
Регистрация: 13.09.2011
Сообщений: 3,179
14.10.2012, 20:36 #2
И какие ваши проблемы? Открываем документацию, там всё написано прямо-таки русским по белому.
1
goyt
1 / 1 / 1
Регистрация: 23.04.2012
Сообщений: 48
14.10.2012, 21:28  [ТС] #3
Почему всегда нужно говорить таким тоном? Знаете - помогите! Знаете где прочитать -покажите. Я не прошу код за меня писать. Я искал 2 дня (может для вас и плохо, это не имеет значения).
Сложно что ли помочь? Я многого не прошу. Что за люди...

Добавлено через 3 минуты
Цитата Сообщение от NoMasters Посмотреть сообщение
там всё написано прямо-таки русским по белому.
И кстати для Вас , особенно : там все далеко не по русски...
Лучше объясните, это не сложно , если вы действительно такие "умные", какими хотите казаться!

Добавлено через 19 минут
Нашел вот это
ParticleSystem:setSpin
но не знаю как его использовать. На вики только синтаксиз!
ВСЕ еще требуется помощь
0
NoMasters
Псевдослучайный
1909 / 1120 / 90
Регистрация: 13.09.2011
Сообщений: 3,179
14.10.2012, 21:39 #4
Цитата Сообщение от goyt Посмотреть сообщение
И кстати для Вас , особенно : там все далеко не по русски...
Внизу страницы можно выбрать язык.
Цитата Сообщение от goyt Посмотреть сообщение
Лучше объясните, это не сложно
Просмотреть в ман не сложнее, а главное быстрее.
Вы описание функции draw перед использованием читать пробовали? Она умеет крутить выводимое изображение.
0
goyt
1 / 1 / 1
Регистрация: 23.04.2012
Сообщений: 48
14.10.2012, 22:04  [ТС] #5
Цитата Сообщение от NoMasters Посмотреть сообщение
Внизу страницы можно выбрать язык.

Просмотреть в ман не сложнее, а главное быстрее.
Вы описание функции draw перед использованием читать пробовали? Она умеет крутить выводимое изображение.
Статьи на русский переведены не все. Оригинальных 20, русских 4 , к примеру, если рассматривать класс graphics.

Смотрел описание draw, но на тот момент в параметры не вникал. СПАСИБО, за подсказку. Было бы проще просто сказать об этом. Потому что читая, я не могу запоминать все! И это не значит что я плохо читаю, просто это сложно, учесть все и сразу!
0
snake32
15.10.2012, 20:00
  #6

Не по теме:

goyt, и не зачем так орать. То что вам сложно и, возможно, не первые сутки изучаете материал, который уже бесит - это можно понять. НО жители данного форума тут не причём. Уж поверьте.

0
goyt
1 / 1 / 1
Регистрация: 23.04.2012
Сообщений: 48
16.10.2012, 21:39  [ТС] #7
Я сюда обращался в поисках помощи. А получил критику. Сколько смотрел иностранные форумы - везде есть вопрос, и куча ответов, подходящих, не подходящих, но никто не ответит "учи сам".
Просто я поражен таким менталитетом.
Ответ нашел. Тему можно закрыть.
0
16.10.2012, 21:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2012, 21:39
Привет! Вот еще темы с решениями:

Поворот объекта вокруг оси
Здравствуйте. Знаю что подобная тема уже поднималась на форуме, но интересующий...

Поворот объекта вокруг оси
Доброго времени суток, есть объект в виде круга,на нем две прозрачных области...

Вращение объекта вокруг своей оси
Есть такой класс class TPoint(): def __init__(self): self._x...

Вращение объекта вокруг своей оси
Задаю вопрос впервые, так что попрошу не придираться к возможным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru