кто-нибудь знает javascript? - StarCraft FOREVER
StarCraft Forever! - 7x.ru StarCraft Information Site
История
StarCraft: История терранов StarCraft: История протоссов StarCraft: История зергов

Вернуться   StarCraft FOREVER > Общие форумы > Флейм

Флейм Разговор на любые темы. Счетчик постов отключен. Посты не модерируются. МассМат и оскорбления наказуемы!

Ответ
 
Опции темы Опции просмотра
Старый 07.04.2011, 20:34   #1
uti
Местный
 
Аватар для uti
 
Регистрация: 16.06.2004
Сообщений: 3,752
Нарушения: 14
ICQ:
кто-нибудь знает javascript?

Пишу сейчас свой игровой движок на JS, вывод графики через канву HTML.
Добрался до загрузки контента. Нужно как-то сделать загрузку из архива или спрайтшита или чего-то ещё. Как такое реализуют обычно?
uti вне форума   Ответить с цитированием
Старый 07.04.2011, 21:54   #2
[7x]WaNgeL
Designer
 
Аватар для [7x]WaNgeL
 
7x Tech Team
Регистрация: 13.11.2007
Адрес: Chelabinsk
Сообщений: 709
Нарушения: 0
ICQ: 299680303
Отправить сообщение для [7x]WaNgeL с помощью ICQ Отправить сообщение для [7x]WaNgeL с помощью Skype™
Вот тема вообще =)
Скрытый текст:
__________________
B-power!
[7x]WaNgeL вне форума   Ответить с цитированием
Старый 08.04.2011, 00:49   #3
uti
Местный
 
Аватар для uti
 
Регистрация: 16.06.2004
Сообщений: 3,752
Нарушения: 14
ICQ:
флэш не подходит хотя бы потому, что мне нужна правая кнопка мыши.
uti вне форума   Ответить с цитированием
Старый 08.04.2011, 10:56   #4
ZeRoCooL
Зеленый Черепахоид
 
Аватар для ZeRoCooL
 
Регистрация: 11.04.2005
Адрес: Оренбург
Сообщений: 1,596
Нарушения: 0
ICQ:
Отправить сообщение для ZeRoCooL с помощью Skype™
что именно должно подгружаться?
Инфа с сервера или что?

И как эта самая инфа генерится ...
Если "что грузить" сам скрипт решает, то смотря чем пользуешься, как реализовать на чисто javascript я не знаю, а вот на jquery будет нечто вида
Цитата:
$(document).ready(function(){
$("#up1").bind("click", function(e){
$.get("./file.html", function(data) {
$("#msg").append( data );
});
__________________
Life - only short interval of time preparing us to life after death
Даёшь 20000 постов во Ф.Л.У.Д.е до конца 2010 года
Jabber: Zerocool56@jabber.ru


ZeRoCooL вне форума   Ответить с цитированием
Старый 08.04.2011, 20:10   #5
uti
Местный
 
Аватар для uti
 
Регистрация: 16.06.2004
Сообщений: 3,752
Нарушения: 14
ICQ:
Загружаться должен контент.
Допустим, я делаю игру и не хочу заливать на сервер 9000 спрайтов по отдельности. Их бы как-нибудь упаковать в один файл, чтобы потом javascript мог достать из него всё что нужно.
uti вне форума   Ответить с цитированием
Старый 10.04.2011, 18:01   #6
Pool
Новичок
 
Аватар для Pool
 
Регистрация: 28.02.2011
Сообщений: 0
Нарушения: 0
ICQ:
Тут есть алгоритмы сжатия строки, насчет архивов я не знаю. http://stackoverflow.com/questions/2...tation-of-gzip

К слову во флеш можно использовать правую кнопку мыши.
Pool вне форума   Ответить с цитированием
Старый 10.04.2011, 18:10   #7
[7x]cmd.exe
Command Executive.
 
Аватар для [7x]cmd.exe
 
7x Tech Team
Регистрация: 21.02.2010
Адрес: Россия, Нижегородская Область, Нижний Новгород, Нижегородский район.
Сообщений: 1,090
Нарушения: 0
ICQ: 405542395
Отправить сообщение для [7x]cmd.exe с помощью ICQ Отправить сообщение для [7x]cmd.exe с помощью Skype™
http://ru.wikipedia.org/wiki/JAR

Java Archiver единственный подходящий варианты для Явы... Если напишешь свой метод для ZIP или RAR будет круто.... XD
[7x]cmd.exe вне форума   Ответить с цитированием
Старый 10.04.2011, 19:09   #8
uti
Местный
 
Аватар для uti
 
Регистрация: 16.06.2004
Сообщений: 3,752
Нарушения: 14
ICQ:
Сейчас копаю в сторону CSS-спрайтов. Вопрос в том, можно ли будет применять их на канвасе.
Цитата:
К слову во флеш можно использовать правую кнопку мыши.
Ну поделись ссылкой, а то дураки на форуме адоба уже который год холиварят, не зная об этом. Подозреваю, что райтклик во флэше реализуется либо хаком, либо перехватом события с помощью JS.
Цитата:
Java Archiver единственный подходящий варианты для Явы
Что-то я не понял, какое это отношение имеет к javascript?
uti вне форума   Ответить с цитированием
Старый 10.04.2011, 21:48   #9
[7x]cmd.exe
Command Executive.
 
Аватар для [7x]cmd.exe
 
7x Tech Team
Регистрация: 21.02.2010
Адрес: Россия, Нижегородская Область, Нижний Новгород, Нижегородский район.
Сообщений: 1,090
Нарушения: 0
ICQ: 405542395
Отправить сообщение для [7x]cmd.exe с помощью ICQ Отправить сообщение для [7x]cmd.exe с помощью Skype™
Цитата:
Сообщение от uti Посмотреть сообщение
Загружаться должен контент.
Допустим, я делаю игру и не хочу заливать на сервер 9000 спрайтов по отдельности. Их бы как-нибудь упаковать в один файл, чтобы потом javascript мог достать из него всё что нужно.
А чем тебе JAR не подходит???
[7x]cmd.exe вне форума   Ответить с цитированием
Старый 11.04.2011, 11:52   #10
uti
Местный
 
Аватар для uti
 
Регистрация: 16.06.2004
Сообщений: 3,752
Нарушения: 14
ICQ:
а ты случаем не перепутал java и javascript?
я не нашёл примеров использования jar-архивов в javascript.
более того, повсюду пишут, что для извлечения jar нужен плагин Java.
uti вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как с кем нибудь по интету поиграть? petrenko.serj Флейм 0 25.05.2011 00:33
Тут вообще кто-нибудь в старкрафт 2 играет? Demon Обсуждение 10 02.02.2011 17:13


Текущее время: 21:26. Часовой пояс GMT +4.


Powered by vBulletin® Version 7.7.7
Copyright ©2002 - 2020, 7x.ru information site edition. Перевод: zCarot
Копирование информации сайта без разрешения администрации преследуется по понятиям.

Яндекс.Метрика Rambler's Top100 Яндекс цитирования