Sprite gebruiken voor 'animated gif'

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • PeaceNlove
  • Registratie: Juni 2004
  • Laatst online: 12:58
Uit verveling heb ik vandaag vanuit een sprite met wat simpele JS een 'animated gif' gemaakt. Het voordeel tov een echte animated gif is dat je naast gif ook andere afbeeldingsformaten kan gebruiken (meer kleur) en dat je de animatie willekeurig waar kan stoppen of naar bepaalde frames kan springen. De bestandsgrootte van de sprite is bij mijn testje maar iets groter dan een echte animated gif, dus dat is niet echt een nadeel.

Nadat ik het gemaakt had dacht ik dat er vast wel iemand eerder ook al zoiets gedaan had en dat er wel meer hiervan op internet te vinden zou zijn, maar ik kan op google geen vergelijkbare voorbeelden vinden. Ben ik hier nou de eerste mee of gebruiken jullie dit ook al jaren? En als je dit al doet, waarvoor gebruik jij het dan?

Voorbeeldje van wat ik gemaakt heb: www.joelhempenius.nl <is alleen een testpagina hiervoor en geen spam, wees gerust ;-)

Mijn gebruikte code:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var isrunning = false;
var counter = 0;
var spriteMax = 7;
var width = -42;
function load()
{  
    $("#test").css("height", "41px");
    $("#test").css("width",  "42px");
    $("#test").css("background","url(prisoner.gif) no-repeat");
    $("#test").css("background-color","#b0c4de");
}
function run()
{   
    if(isrunning){
        if(counter == spriteMax+1){counter=0;}
        $("#test").css("background-position",width*counter + " 0px");
        counter++;
        var t = setTimeout("run()",200);    
    }
}

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Heb je op 1 april onze Clippy niet gezien? Probeer hier maar eens een topictitel in te voeren ;) (F5 = andere/random sprite). Zie ook de js. Overzichtje van de sprites: Wiethoofds meuk en 'overige': Niet schrikken (met dank aan Wiethoofd)

En het ultieme voorbeeld natuurlijk: ons aller eigenste crisp's DHTML Lemmings uit...oh.. ergens 2003 ofzo :P

Nee, sorry. Nieuw is het niet :Y)

[ Voor 152% gewijzigd door RobIII op 28-07-2011 19:07 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • PeaceNlove
  • Registratie: Juni 2004
  • Laatst online: 12:58
Nope
* PeaceNlove gaat eens zoeken of dat nog te vinden is...

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
PeaceNlove schreef op donderdag 28 juli 2011 @ 18:58:
Nope
* PeaceNlove gaat eens zoeken of dat nog te vinden is...
Wat zoeken :? Of wat te vinden is :? Ik geef er toch linkjes en uitleg bij? :P

[ Voor 5% gewijzigd door RobIII op 28-07-2011 19:00 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • WeeJeWel
  • Registratie: April 2007
  • Laatst online: 10-09 21:35
Google gebruikt het aardig vaak in hun doodles :)

Homey — Critics are those without skills to create.


Acties:
  • 0 Henk 'm!

  • PeaceNlove
  • Registratie: Juni 2004
  • Laatst online: 12:58
RobIII schreef op donderdag 28 juli 2011 @ 19:00:
[...]

Wat zoeken :? Of wat te vinden is :? Ik geef er toch linkjes en uitleg bij? :P
Zag blijkbaar alleen je eerste post zonder de linkjes toen ik op de nieuwe berichtenbalk klikte en niet je geupdate post. Vandaar mijn zoekreflex. ;)

Maar zoek ik dan op de verkeerde termen om nog meer van dit soort scripts te vinden?

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
PeaceNlove schreef op donderdag 28 juli 2011 @ 19:08:
Maar zoek ik dan op de verkeerde termen om nog meer van dit soort scripts te vinden?
Euh; hoe moeten wij dat ruiken als je de termen waarop je zoekt niet geeft :? 8)7

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • PeaceNlove
  • Registratie: Juni 2004
  • Laatst online: 12:58
Xcuus: ik zoek met deze termen: sprite animated gif

Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
offtopic:
He, die verscheen toch maar af-en-toe? Toch niet altijd? :? :P

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

RobIII schreef op donderdag 28 juli 2011 @ 20:12:
[...]

offtopic:
He, die verscheen toch maar af-en-toe? Toch niet altijd? :? :P
offtopic:
clippy=1 forceert het; op 1 april was het inderdaad random af-en-toe ;)

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 14:27

MsG

Forumzwerver

En de vallende lemmings, waren dat nog échte ani's? Of ook javascript-ani's?

Kan je die nog triggeren trouwens?

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • Xander
  • Registratie: Oktober 2002
  • Laatst online: 14:47
MsG schreef op donderdag 28 juli 2011 @ 20:21:
En de vallende lemmings, waren dat nog échte ani's? Of ook javascript-ani's?

Kan je die nog triggeren trouwens?
Sure. Maar dat werkt helaas alleen met de oude "tweakers" template, niet met "tweakers_ng". Geen idee of "tweakers" nog voor iedereen beschikbaar is (ik heb hem als abonnee wel iig).

PC specs!---Pulse mee voor GoT!
[22:49:37] <@Remy> ik wil een opblaasbare dSLR :+


Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

lemmings in de oude tpl, en ja; dat waren ook al sprites natuurlijk :)

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
PeaceNlove schreef op donderdag 28 juli 2011 @ 19:15:
Xcuus: ik zoek met deze termen: sprite animated gif
Zoiets misschien. Echt een naam heeft 't, bij mijn weten, niet.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • PeaceNlove
  • Registratie: Juni 2004
  • Laatst online: 12:58
Dank. Beter ga ik maar weer werken ipv vakantievieren, want normaal vergeet ik bijna nooit de taal bij de zoektermen te zetten 8)7

Hoe dan ook, ik heb wel een fijn uurtje wiel-opnieuw-uitvinden gehad :Y)

Acties:
  • 0 Henk 'm!

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 04-09 08:16

OkkE

CSS influencer :+

Het kan tegenwoordig ook zonder JavaScript: http://chrismar.sh/2011/07/19/animating-sprites-using-css/ :)

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1