{"id":61,"date":"2011-07-09T09:18:23","date_gmt":"2011-07-09T13:18:23","guid":{"rendered":"http:\/\/blogsteve.sjs-studio.com\/?p=61"},"modified":"2025-06-10T14:01:51","modified_gmt":"2025-06-10T18:01:51","slug":"classe-des-sprites","status":"publish","type":"post","link":"https:\/\/sjs-studio.com\/?p=61","title":{"rendered":"Classe des sprites"},"content":{"rendered":"<p><!--:fr-->Cette semaine j&#8217;ai donn\u00e9 un grand coup pour ma nouvelle classe pour g\u00e9rer les sprites. Je n&#8217;ai pas eu de probl\u00e8me majeur mais fait tout pleins de d\u00e9couvertes int\u00e9ressante sur la gestions des sprites. Pour le moment la classe permet de loader une image et de l&#8217;afficher. On peut lui d\u00e9finir sa position ainsi que son point de pivot. Ce n&#8217;est pas beaucoup pour le moment mais il faut savoir que cette classe d\u00e9rive de la classe gameobject et que celle ci contient d&#8217;autre attributs int\u00e9ressant. Lorsque ma classe sera pas mal termin\u00e9, je vous d\u00e9taillerai d&#8217;avantage son utilisation et je vous posterai une image. La semaine prochaine je vais m&#8217;attaquer \u00e0 la gestion des collisions entre les sprites. Pour le moment je vais me concentrer sur la d\u00e9tection par bounding box et par le rayon tout d\u00e9pendant de la forme du sprite. \ud83d\ude42<!--:--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cette semaine j&#8217;ai donn\u00e9 un grand coup pour ma nouvelle classe pour g\u00e9rer les sprites. Je n&#8217;ai pas eu de probl\u00e8me majeur mais fait tout pleins de d\u00e9couvertes int\u00e9ressante sur la gestions des sprites. Pour le moment la classe permet de loader une image et de l&#8217;afficher. On peut lui d\u00e9finir sa position ainsi que [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[87],"tags":[],"class_list":["post-61","post","type-post","status-publish","format-standard","hentry","category-general-fr"],"acf":[],"_links":{"self":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=61"}],"version-history":[{"count":4,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":1235,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/61\/revisions\/1235"}],"wp:attachment":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}