激光器js吧 关注:1,831贴子:10,904
  • 17回复贴,共1

希望这个吧在暑假能够不再荒凉

只看楼主收藏回复

虽然我最近并没有更新js,但是我曾经预想中,用激光器js能完成的作品,很多还没有出现。激光器js并没有被完全发掘。
-
现在,也许你有奇妙的点子,也许你有震撼的作品,那么不要犹豫,发到这个吧,这里可以分享灵感,展示作品,交流想法,这里,是属于激光器js的天地。
-


IP属地:北京来自Android客户端1楼2015-05-29 21:51回复
    希望暑假是能改变一下这个难看的数据吧,我会尽力更新js的。而且,透露一下,我有发布到国外的计划



    IP属地:北京来自Android客户端2楼2015-05-29 21:53
    回复
      0.11启动器很坑爹啊。。。


      IP属地:北京来自Android客户端3楼2015-05-29 22:07
      回复
        前排


        IP属地:广东来自Android客户端4楼2015-05-29 22:08
        回复
          加油,让外国人看看这个了不起的创意,我有了一个新的想法,等我把手头在做的红石电路做完,就开始实验


          IP属地:湖北来自Android客户端5楼2015-05-29 22:10
          收起回复


            6楼2015-05-30 08:30
            回复
              支持你,楼主


              7楼2015-05-30 08:31
              回复
                @时空裂痕X
                由于加不了好友,只好在这里和你说一下了,
                你的显示血量的数据,就是画布的矩阵宽度我用一下
                这是我的算法
                function updateblood(){
                try{
                ctx=com.mojang.minecraftpe.MainActivity.currentMainActivity.get();
                ctx.runOnUiThread(new java.lang.Runnable({
                run:function(){
                new android.os.Handler().postDelayed(new java.lang.Runnable({
                run:function(){
                if(showblood.popupwindow!=null){
                if(Entity.getHealth(showblood.obj)<=0){
                new android.os.Handler().postDelayed(new java.lang.Runnable({
                run:function(){
                if(Entity.getHealth(showblood.obj)<=0&&showblood.popupwindow!=null){
                showblood.popupwindow.dismiss();
                showblood.popupwindow=null;
                return;
                }
                }
                }),1000);
                }
                var newb=android.graphics.Bitmap.createBitmap(dip2px(ctx,180),dip2px(ctx,25),android.graphics.Bitmap.Config.ARGB_8888);
                var canvas=new android.graphics.Canvas(newb);
                var paint=new android.graphics.Paint();
                paint.setColor(android.graphics.Color.CYAN);


                IP属地:云南来自Android客户端8楼2015-06-05 11:43
                收起回复
                  paint.setStyle(android.graphics.Paint.Style.STROKE); //设置空心
                  paint.setStrokeWidth(dip2px(ctx,3));//笔线宽
                  canvas.drawRect(0,0,dip2px(ctx,180),dip2px(ctx,25),paint); //矩阵
                  paint.setStyle(android.graphics.Paint.Style.FILL); //设置实心
                  paint.setColor(android.graphics.Color.RED);
                  canvas.drawRect(dip2px(ctx,5),dip2px(ctx,5),dip2px(ctx,5+Entity.getHealth(showblood.obj)/showblood[String(Entity.getEntityTypeId(showblood.obj))]*170),dip2px(ctx,20),paint);
                  showblood.button.setImageBitmap(newb);
                  updateblood();
                  }
                  }
                  }),50);
                  }
                  }));
                  }
                  catch(err){
                  toast(err);
                  }
                  }


                  IP属地:云南来自Android客户端9楼2015-06-05 11:46
                  收起回复
                    主要是大型激光工程直接把你卡出去,我试过把一个有限地图布满必死激光网,然后再空中一个控制台控制所有激光开闭,有一次作死点了全部打开的回路~然后手机重启了~


                    IP属地:四川来自Android客户端10楼2015-06-09 09:22
                    回复
                      快半年没来了。暑假再看看吧,希望这吧人多起来,现在活跃的就那几个


                      IP属地:日本来自Android客户端12楼2015-06-18 19:15
                      回复