PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (5): « 1 [2] 3 4 5 »

> Найдено сообщений: 72
eko24 Отправлено: 29 Сентября, 2013 - 01:56:21 • Тема: Нужен ваш помощь и совет по Canvas • Форум: JavaScript & VBScript

Ответов: 10
Просмотров: 1643
Всем доброго времени суток.
Есть задача:
На карте нужно последовательно (не одновременно) сгенерировать несколько квадратов (2-4), сделать анимацию их движения по заданому пути и по завершению пути удалить этот квадрат.
Я уже как 3й день грызу всеязычные туториалы по канвасу, но почему то не могу додуматься как это реализировать. Мне понятно как вставить само изображение, понятно как нарисовать квадрат, а вот анимации и работа с нескольками объектами я догнать не могу.
Я хотел бы понять:
-как работать с нескольками элементами
-как создавать анимацию движения для каждого элемента
Очень надеюсь на вашу помощь по этому вопросу, зарание спасибо.
З.Ы.
карту с координатами прикрепил
eko24 Отправлено: 29 Сентября, 2013 - 01:24:14 • Тема: Как нарисовать Солнце средствами HTML 5 Canvas? • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1988
Не судите строго
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE HTML>
  3. <html>
  4.   <head>
  5.     <style>
  6.       body {
  7.         margin: 0px;
  8.         padding: 0px;
  9.       }
  10.     </style>
  11.   </head>
  12.   <body>
  13.     <canvas id="myCanvas" width="600" height="600"></canvas>
  14.     <script>
  15.       var canvas = document.getElementById('myCanvas');
  16.       var context = canvas.getContext('2d');
  17.  
  18.       var imageObj = new Image();
  19.       imageObj.onload = function() {
  20.         var pattern = context.createPattern(imageObj, 'repeat');
  21.                
  22.                 context.fillStyle = "#000";
  23.                 context.fillRect(0,0,600,600);
  24.          var centerX = canvas.width / 2;
  25.       var centerY = canvas.height / 2;
  26.       var radius = 70;
  27.  
  28.       context.beginPath();
  29.       context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false);
  30.           context.fillStyle = pattern;
  31.       context.fill();
  32.       };
  33.       imageObj.src = 'sun2.jpg';
  34.     </script>
  35.   </body>
  36. </html>
  37.  

Пощупать можно тут: http://codepen[dot]io/anon/pen/flHus
Тестурка
eko24 Отправлено: 15 Сентября, 2013 - 20:30:43 • Тема: Как можно отлаживать изображения созданые на PHP GD • Форум: Графика в PHP

Ответов: 1
Просмотров: 1160
Просто бывают случаи, когда
PHP:
скопировать код в буфер обмена
  1. ini_set('display_errors',1);
  2. ini_set('display_startup_errors',1);
не помогает.
Как можно более обширно отлаживать граф. библиотеку ?
eko24 Отправлено: 15 Сентября, 2013 - 14:31:42 • Тема: Проблема с созданием изображения • Форум: Если скрипт не работает

Ответов: 1
Просмотров: 804
Всем доброго времени суток.
Пробую запустить на сайте следующий скрип
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4.                 $arr = array(
  5.                 array('x'=>10,'y'=>27),
  6.                 array('x'=>75,'y'=>34),
  7.                 array('x'=>10,'y'=>92),
  8.                 array('x'=>75,'y'=>93),
  9.                 array('x'=>10,'y'=>139),
  10.                 array('x'=>75,'y'=>135),
  11.                 array('x'=>10,'y'=>174),
  12.                 array('x'=>75,'y'=>176),
  13.                 array('x'=>10,'y'=>242),
  14.                 array('x'=>75,'y'=>266),
  15.         );
  16.                
  17.                
  18.                 $image = imagecreatefrompng('map.png');
  19.                  
  20.                 $black = imagecolorallocate($image, 0, 0, 0);
  21.                
  22.                
  23.                 $a1 = 1;
  24.                 $a2 = 9;
  25.                 //from line
  26.                 imageline($image, $arr[$a1]['x'], $arr[$a1]['y'], 50, $arr[$a1]['y'], $black);
  27.                 imagefilledellipse($image, $arr[$a1]['x'], $arr[$a1]['y'], 10, 10, $green);
  28.                 //middle line
  29.                 imageline($image, 50, $arr[$a1]['y'], 50, $arr[$a2]['y'], $black);
  30.                 //to line
  31.                 imageline($image, 50, $arr[$a2]['y'], $arr[$a2]['x'],$arr[$a2]['y'], $black);
  32.                 $values = array(
  33.             $arr[$a2]['x'],  $arr[$a2]['y'],  // Point 1 (x, y)
  34.             $arr[$a2]['x'],  $arr[$a2]['y']-5, // Point 2 (x, y)
  35.             $arr[$a2]['x']+5,  $arr[$a2]['y'],  // Point 3 (x, y)
  36.             $arr[$a2]['x'], $arr[$a2]['y']+5,  // Point 4 (x, y)
  37.             $arr[$a2]['x'],  $arr[$a2]['y'],  // Point 5 (x, y)
  38.             );
  39.                 imagefilledpolygon($image, $values, 5   , $red);
  40.                 //Сохраняем изображение
  41.                 imagepng($image);
  42.                  
  43.                 //Чистим память
  44.                 imagedestroy($image);
  45.        
  46.        
  47.  
  48. ?>
  49.  

в $image = imagecreatefrompng('map.png'); используется картинка, которую я прикрепил

Проблема в том, что на сайте этот скрипт не выдает правильное изображение, а на локальной версии - выдает.
Подскажите пожалуйста в чем проблема
eko24 Отправлено: 17 Января, 2013 - 23:03:04 • Тема: Инкремент значения текстового поля с помощью jQuery • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1490
Есть такой html
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <span id="a">Click</span>
  3. <span id="b">5</span>
  4.  

Хочется что-бы при клике на #a значение #b увеличилось на 5.
использую следующий код, который не работает.
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("#a").click(function(){
  3. var val = $('#b').val();
  4. $('#b').val(val+5);
  5. });
  6.  

пожалуйста помогите разобраться
eko24 Отправлено: 16 Января, 2013 - 23:23:43 • Тема: кнопка, 3 div'а и click • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1245
Большое спасибо !
eko24 Отправлено: 16 Января, 2013 - 20:47:02 • Тема: кнопка, 3 div'а и click • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1245
есть следующая html старница:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <div id="1"><button class="next">next</button></div>
  3. <div id="2"><button class="next">next</button></div>
  4. <div id="3">end</div>
  5.  

к ним выполняться такой jquery код:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $(function() {
  3.         $("div").hide();
  4.         $("#1").show();
  5.         });
  6.  

то есть все div'ы прячутся а первый показывается.
нужно что бы при нажатии кнопки текущий div прятался, а следующий открывался.

как это реализовать ?
eko24 Отправлено: 02 Января, 2013 - 16:54:30 • Тема: Поиск определенного текста в переменной • Форум: Вопросы новичков

Ответов: 2
Просмотров: 157
есть переменная $result в которой находиться текст и строк вида "email: user@site.com"
нужно вытащить эту строку из перменной, как это сделать ?
eko24 Отправлено: 19 Февраля, 2012 - 00:42:20 • Тема: Алгоритм с поиском текста. • Форум: Программирование на PHP

Ответов: 0
Просмотров: 137
Есть таблица.
В одном из полей есть запись /login ******, где ****** - строка которую нужно скопировать (пароль) и вставить в другую таблицу.(Речь про майнкрафт плагин)
Алгоритм просто ищет все сообщения с "/login ", и копирует пароль (сразу после пробела) и записывается в любую переменную.
А вообще надо потом прхешировать это в мд5 и записать в другую таблицу, так как цель данного алг. перехешировать пароли, а команда с "/login" пишется в чат, то есть для етого и надо поиск.Операции с хешем я сделаю сам, Вас же прошу помочь только с первой задачей.

Заранее примного благодарен !
eko24 Отправлено: 03 Ноября, 2011 - 08:46:45 • Тема: Изменение исх кода. • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1566
Я хочу сохранить страницу на локальную машину.
+ этот скрипт будет запускаться на локальной машине.
То, что я введу в инпут перезапишеться в тег боди
eko24 Отправлено: 03 Ноября, 2011 - 01:00:50 • Тема: Изменение исх кода. • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1566
Вообщем допустим есть следующий код в теге <body>:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input type='text' id='new_source_code'/>
  3.  

И надо сделать такой скрипт (если можно на jquery) чтобы то, что я написал в этой текстовой форме, заменяло исх. код.,то есть когда я сохраняю страницу в ней должно быть то, что я написал в инпуте.
Если код такой (jquery я просто лучше знаю):
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("body").html($("#new_source_code").val());
  3.  

и я сохраню страницу, то там и останется
CODE (html):
скопировать код в буфер обмена
  1. input type='text' id='new_source_code'/>

P.S.
Просмотрю ваши бесценные ответы завтра, ибо пора спать.
eko24 Отправлено: 03 Ноября, 2011 - 00:54:39 • Тема: Помогите с jQuery • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 3703
а по коду непонятно, что я хочу сделать ?
я конечно не оспариваю, что я "прокэпил", но можно без особого труда определить, что при нажатии на элемент идет запись в такую-то переменную,прячется один слой, показывается другой.
Код не такой тяжелый, чтобы его об'яснять.
Тем не менее еще раз повтроюсь:
Всем спасибо.
eko24 Отправлено: 02 Ноября, 2011 - 22:20:24 • Тема: Помогите с jQuery • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 3703
блин я перепутал )
там вместо t5v1 должно быть t5.
поменял.
теперь пишет [object Object].
что опять не так ?
(Добавление)
вот теперь работает.
конечный вид джса:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("#t5go").click(function(){
  3. var t5 = $("#t5v1").val();
  4.                 $("#t5").fadeOut("slow");
  5.                 $("#show5").fadeIn("slow");
  6.                 t5requested = 'Основним завданням штабу  з ліквідації НС є безпосередня організація і координація аварійно - рятувальних робіт  з ліквідації НС.';
  7.                 $("#show5").text("Ви відповіли:<br>"+t5+"<br>Вірна відповідь була:<br>"+t5requested+"<br><hr><br>");
  8.         });
  9.  

Сед огромное спасибо.
Ты мне очень помог !
каппа какую-то чушь писал....
но все равно всем спасибо !
(Добавление)
[quote=SAD][/quote]
SAD пишет:
kappa пишет:
Получить значения id c textarea


вы по id обращаетесь к элементу - нафик вам его id получать?

именно !
eko24 Отправлено: 02 Ноября, 2011 - 21:51:47 • Тема: Помогите с jQuery • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 3703
не помогло.
eko24 Отправлено: 02 Ноября, 2011 - 21:14:50 • Тема: Помогите с jQuery • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 3703
нет не помогло

Страниц (5): « 1 [2] 3 4 5 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB