我是新手,目前学习编程和网页制作(什么都学,什么都不会,所以现在专心学习一们),对网页游戏很感兴趣,希望大家帮帮忙!目前我的思路是用JAVASCRITP语言控制页面上的图片(比如游戏主角),然后数据信息通过ASP传到ASSECC数据库,
我目前什么都不懂呢,呵呵 我想用javaScritp控制层达到控制图片的目的,代码有了,然后页面背景图就是游戏地图,但是怎么设置地面胀挨物让主角可以到适当位置就停下来呢?比如前面有块大石头,不能走过去,代码怎么写?谢谢!
我目前什么都不懂呢,呵呵 我想用javaScritp控制层达到控制图片的目的,代码有了,然后页面背景图就是游戏地图,但是怎么设置地面胀挨物让主角可以到适当位置就停下来呢?比如前面有块大石头,不能走过去,代码怎么写?谢谢!
中职的 大家说是不是javaScritp很难学呀还是不该学呀?
如何判断DIV与其他DIV的接触呢?我的想法是DIV里面放个主角图片,然后网页背景就是大地图,
然后在背景图上面放些DIV做障挨(比如大石头),然后比如判断主角DIV和障挨DIV的接触呢?
就光我上面说的,你就知道他的语法有多复杂。并且,他能直接调用css,还能直接改动html元素。还能直接构造svg图片。功能强大吧。但是由于浏览器的不同,css api,修改html的DOM api,各大浏览器之间有相当大的一部分是不同的。甚至有的浏览器可以直接支持svg,有的不行。所以,要学起来,难度是相当的大。如果你想要在1个月内完全学会,几乎是不可能的。如果要做网页游戏,我可以给你几个建议。让你少走弯路
1.javascript的动画一般有两种方法可以实现。
1)利用div.style.backgroundPosition。把图片先加载到div里,然后定时改变position的位置。
2)利用html5canvas,把图片加载到Canvas里,然后隔断时间刷新下canvas
关于Canvas Api的教程
http://www.html5.jp/canvas/index.html
2.利用Flash
以上方法经测试,全浏览器通用。