Работа с масивами в Labview(HELP)

Простейшие вопросы в области инженерной разработки
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview

Сообщение ApXeoJIor »

народ помогите все вместе склепать а то не пойму шо к чему для проверки и удаление строчки вот VI
и ниже програмка
Вложения
Example 1.vi
(8.24 КБ) 124 скачивания
терис(подобие) влево вправо вниз без выхода за екран.vi
(37.04 КБ) 134 скачивания
Аватара пользователя
taras_33

Activity
professional
professional
Сообщения: 392
Зарегистрирован: 31 окт 2009, 18:25
Награды: 1
Версия LabVIEW: 2019
Поблагодарили: 13 раз
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение taras_33 »

Склепал, трудись дальше :D
Вложения
терис(подобие) влево вправо вниз без выхода за екран-1.vi
(22.28 КБ) 141 скачивание
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

спс огромное за вашу помощь
Последний раз редактировалось ApXeoJIor 28 янв 2010, 15:36, всего редактировалось 1 раз.
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

народ терь самый трудный вопрос де можно почитать как рисовать фигурки (которые будут состоять из 1 кубика ) по индексам масива ниже на листочки я виписал как по индексам рисовать но не могу придумать как это реализовать можете дать сылку на пример :think:
Вложения
фигурки.JPG
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

народ помощь помогите испоравить баг: если кубики сами по себе падают, то проверка происходит и строка удалится. Но если же нажимать клавишу вниз или другие, то ивент структура как бы проскакивает через проверку и строка не удаляется :think:
Вложения
терис(подобие) влево вправо вниз без выхода за екран-2 (1).vi
(38.97 КБ) 144 скачивания
Pavel

Activity
developer
developer
Сообщения: 271
Зарегистрирован: 31 июл 2009, 08:07
Награды: 1
Версия LabVIEW: 8.5

Re: Работа с масивами в Labview(HELP)

Сообщение Pavel »

ApXeoJIor писал(а):народ помощь помогите испоравить баг: если кубики сами по себе падают, то проверка происходит и строка удалится. Но если же нажимать клавишу вниз или другие, то ивент структура как бы проскакивает через проверку и строка не удаляется :think:
У тебя проверка в таймауте. Значит движение зеленой фиговины тебе нужно делать не в событии нажатия кнопки а то же в таймауте или делать проверку в другом месте.
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

спс за совет Pavel :thank:
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

в собитии нажатии кнопки делаетца перемешения зеленой фиговины влево вправо вниз и в собитии вниз еше делаетца еше чтобы зеленый кубик не входил в кубик ибо такой баг был в первом варианте проверке и это баг н исправилгно вместо него появился другой:(
Pavel

Activity
developer
developer
Сообщения: 271
Зарегистрирован: 31 июл 2009, 08:07
Награды: 1
Версия LabVIEW: 8.5

Re: Работа с масивами в Labview(HELP)

Сообщение Pavel »

ApXeoJIor писал(а):в собитии нажатии кнопки делаетца перемешения зеленой фиговины влево вправо вниз и в собитии вниз еше делаетца еше чтобы зеленый кубик не входил в кубик ибо такой баг был в первом варианте проверке и это баг н исправилгно вместо него появился другой:(
Бага у тебя в том что если очень часто жать кнопки то при таком большом заданном времени таймаут не будет наступать. Т.е. тебе нужно уменьшить время таймаута на порядрк, а движение вниз делать при его каждом, к примеру, 10 срабатывании.
ЗЫ:
в качесте факультатива посмотри в строну state машины.
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

а можно ли организовать падения вниз сразу кубика например скорость зеленой фигни сразу уменьшить например к 50 или к о
ApXeoJIor
beginner
beginner
Сообщения: 29
Зарегистрирован: 14 янв 2010, 02:06
Версия LabVIEW: 9.0
Откуда: г.Сумы
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение ApXeoJIor »

к сожелению эти стейт машины я не понял :(
Pavel

Activity
developer
developer
Сообщения: 271
Зарегистрирован: 31 июл 2009, 08:07
Награды: 1
Версия LabVIEW: 8.5

Re: Работа с масивами в Labview(HELP)

Сообщение Pavel »

ApXeoJIor писал(а):а можно ли организовать падения вниз сразу кубика например скорость зеленой фигни сразу уменьшить например к 50 или к о
К сожалению теперь я не понял вопроса.
ApXeoJIor писал(а):к сожелению эти стейт машины я не понял :(
Ну тут в прнципе ничего сложного. Выбираешь реализацию state машины или придумываешь свою. Затем описываешь все возможные состояния твоей программы, что-то вроде:
-инициализация
-старт игры
-новая игра
-движение вправо
-движение влево
-движение вниз
-проверка
-ошибка
-конец игры
Затем в зависимости от ситуции переходишь в то или иное состояние.
Аватара пользователя
Aleksey Feoktistov

Activity Gold Silver Black
leader
leader
Сообщения: 898
Зарегистрирован: 20 янв 2009, 00:15
Награды: 6
Версия LabVIEW: 2015
Откуда: Tyumen
Поблагодарили: 2 раза
Контактная информация:

Re: Работа с масивами в Labview(HELP)

Сообщение Aleksey Feoktistov »

самый простой способ который пришел в голову для исправления бага (выход кубика за область)
Вложения
терис влево_вправо.vi
Попробуй использовать слайд
(28.49 КБ) 140 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»