2019-08-20 07:39:40 weixin_39789925 阅读数 24
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27810 人正在学习 去看看 秦子恒

egret微信小游戏项目图片管理

工具—Egret Launcher中下载 egret Texture Merger

  • 图一
  • egret图片管理

工具达到的效果—

  • 每次看到assets文件夹下面那么多图片就头疼,通过这个管理工具对所有需要用到的图片进行归类,方便将来对图片进行二次操作
  • 更少的图片个数也意味着更少的图片网络请求,这样整体游戏的加载时间就得到了压缩,游戏体验必然更好

工具达到目的的实现方式—

  • 通过将很多小的图片进行合成为一个.json文件和一个.png文件,json文件中对应着每张小图片在合成的大图片中的坐标,进而在egret中对图片进行更方便的管理,如下图第一张为合成后的json文件截图,第二张为合成后的大图:
  • 图二
  • jsonwenjian
  • 图三
  • jsonwenjian

工具的使用方法

    1. 首先在Egret Launcher中下载 egret Texture Merger
    1. 打开工具之后选择Sprite Sheet选项,开始进行图片的合成操作
    1. 将需要合成的小图片首先放到一个独立于项目的文件夹,方便将来对文件夹图片进行增减,因为assets文件中用于合成的小图片马上会删除
    1. 点击新建项目选项,输入适合自己归类的文件名,此处以common为例。
    1. 将你需要合成的图片拖动到编辑器中,此时软件能够完成的功能就结束了,下面的重点是
    1. 点击保存项目此时会生成一个common.tmproject文件,这个文件作用
      1. 将来我们在对合成的common.json和common.png进行增减图片时,该文件能够被今天使用的texture merger文件打开,并链接到本地文件位置,进行进一步的操作
      1. 这也是为何在步骤3.中使用一个独立的文件夹保存需要合成的图片的原因
    1. 点击导出文件,将文件导入到egret项目的assets文件夹下
    1. 在vscode编辑器中修改default.res.json文件,新增下面两项:

group数组下新增

		{
			"keys": "common",
			"name": "common"
		}

resources数组下新增

		{
			"url": "assets/common.json",
			"type": "sheet",
			"name": "common",
			"subkeys": "common_bg_png,firstLight_png,long_bg_png,raffle_bg_png,secondLight_png"
		},

其中group中的两个values值必须和resources中url和name的values值保持一致,此值是步骤7.中到处文件我们命名的文件名,subkeys可以为空,马上在egret编辑器中点击common文件右键刷新subkeys会自动更新

    1. 加载资源组,在main.ts中loadResource函数下加载common.json文件
  await RES.loadGroup("common", 0, loadingView);
    1. 重启项目刷新,整个项目中的文件会自动追踪到自己的文件位置,不用二次编辑文件地址

以上就是整个使用步骤,如果有不妥或者疑问欢迎留言交流。

ps:文中markdown图片地址使用的免费ipic软件生成,第一次用这个软件还不错

2016-12-04 13:26:32 wuchengzeng 阅读数 2227
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27810 人正在学习 去看看 秦子恒

微信公众平台技术文档


微信开发资源下载

iOS资源下载

开发工具包(SDK)

使用微信分享、登录、收藏、支付等功能需要的库以及文件。点击下载iOS开发工具包64位

使用微信语音识别接口、语音合成接口。点击下载 语音SDK+Demo+开发文档

使用微信图像识别接口。点击下载 图像SDK+Demo+开发文档

使用微信卡券功能接口。点击下载 卡券SDK+开发文档

范例代码

包含了一个完整的范例工程,该范例的使用可以参阅iOS平台上手指南。点击下载 范例代码


Android资源下载

开发工具包(SDK)

使用微信分享、登录、收藏、支付等功能需要的库以及文件。点击下载 Android开发工具包

使用微信语音识别接口、语音合成接口。点击下载 语音SDK+Demo+开发文档

使用微信图像识别接口。点击下载 图像SDK+Demo+开发文档

使用微信卡券功能接口。点击下载 卡券SDK+开发文档

范例代码

包含了一个完整的范例工程。该范例的使用可以参阅Android平台上手指南:HelloWeixin@Android。点击下载

签名生成工具

用于获取安装到手机的第三方应用签名的apk包。点击下载 签名生成工具


WP8资源下载

开发工具包(SDK)

开发第三方应用所需要的库以及文件。点击下载

范例代码

包含了一个完整的范例工程。该范例的使用可以参阅WP8平台上手指南:HelloWeixin@WP8。点击下载


设计资源下载

为了让开发者在使用微信开放平台的接口功能时,能够保持一致的用户体验,建议开发者使用标准设计资源来进行功能实现。

微信提供了以下几种标准的Logo、Icon、功能按钮标识,开发者可下载后使用。 下载方式:鼠标移到所需的图片上,点击右键选择“图片另存为...”,保存即可。

微信Logo

                                          

  64 * 64               48 * 48            32 * 32        16 * 16

微信Icon


                                          

  64 * 64               48 * 48            32 * 32         24 * 24

微信Button

在实现微信登录功能时,请使用微信的标准图标:

                            

                       48 * 48                                                  32 * 32                                  24 * 24

微信公众号登录授权页入口的统一按钮样式

在开发者通过公众号服务为公众号解决垂直行业需求时,若需从自身网站跳转至公众号授权页,请使用下述统一按钮样式和效果,保证统一体验:

                            

                       250 * 50                                                     178 * 32                                         24 * 24

 

微信分享

分享到微信朋友会话时,请使用微信的标准图标:

 

分享到微信朋友圈时,请使用朋友圈的标准图标:

微信收藏

在实现微信收藏功能时,请使用微信收藏的标准图标:









2018-07-29 13:51:40 weixin_42615719 阅读数 9688
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27810 人正在学习 去看看 秦子恒

一.下载微信开发者工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

下载好后界面如下:

二.在命令行运行项目,npm run dev

三.在上张图片的红框内输入项目URL地址,如:http://localhost:8080

之后就能在该软件界面看到我们的项目,具体调试方法和浏览器一摸一样。

 

附:一款好用的软件,方便我们调试API请求,即不用在项目编写代码,就可以直接看到该URL地址下的数据。

软件名:postman

下载地址:https://www.getpostman.com/

使用方法很简单,借助软件界面提示即可。

2018-10-10 14:35:57 qq_38945126 阅读数 2162
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27810 人正在学习 去看看 秦子恒

微信小程序开发小项目 天气预报开发实现

不求理解原理,只求熟悉使用

微信小程序项目,项目源码(github)。

在线体验:

打开微信搜索:T天气

扫描二维码:

小程序二维码

 

 

 

效果图片:

 

效果图片

 

效果图片

 

效果图片

效果图片

 

 

git clone https://github.com/li914/WX-Wearther

 

然后使用微信小程序开发工具,打开这个项目

 

 

 

 

2015-12-17 18:00:29 u013142781 阅读数 13907
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27810 人正在学习 去看看 秦子恒

一、背景:微信开发其实跟web开发并没有太大的分别,在我们进行微信开发的时候,需要调用微信接口的时候(比如获取地理位置,上传图片,拍照等),肯定是需要在微信上操作的,而这时候我们的项目还没有部署到生产上,你肯定要看看本地项目的微信调用功能能不能运行吧,我们希望点击微信企业号菜单的按钮,运行的是我们本地的项目。

我们可以通过代理的方式利用手机调试本地项目。

二、需要用到Fiddler这个抓包工具,下载地址:http://download.csdn.net/detail/u013142781/9363371

安装完成后,打开Fiddler,进行如下设置,Tools–>Fiddler Options–>Connections,Allow remote computers to connect 勾选上:

这里写图片描述

Fiddler设置完毕,重启Fiddler(记得一定是要重启才能生效哈)。

三、接下来需要修改hosts文件了,修改hosts文件之前,回到微信企业号菜单的配置,配置菜单的时候是需要设置可信域名的,关于微信企业号菜单配置和可信域名请阅读小宝鸽的另外一篇博客:http://blog.csdn.net/u013142781/article/details/50318181

比如你在微信配置的菜单为:http://yo.bbdfun.com/first_maven_project/
然后你的可信域名为:yo.bbdfun.com

那么打开你的hosts文件,window系统hosts文件目录为:C:\Windows\System32\drivers\etc下
打开hosts文件,末尾加上这么句:你的电脑ip yo.bbdfun.com

这里写图片描述

然后保存,如果保存失败,可能是因为你的当前登录的系统账号没有修改hosts文件的权限。
因此可以如下操作选中hosts文件,右击,属性然后:

这里写图片描述

添加了修改权限之后重新编辑保存即可。

四、小宝鸽的web项目是部署到tomcat,因此以tomcat为例,需要注意的是我们需要tomcat端口改成80而不是默认的8080,因为微信可信域名只支持80端口,修改方式如下,双击tomcat,修改HTTP/1.1值为80,然后保存,重启服务器就可:

这里写图片描述

五、最后一步,手机设置代理,在微信端打开PC本地系统对应的页面。(注意:你的电脑和手机必须是同一个局域网,小宝鸽的电脑和手机是连接着同一个wifi的,所以可以)。

代理设置,主机:你的电脑ip,端口:8888,如下:

这里写图片描述

最后在微信端点击对应菜单(测试)结果如下:

这里写图片描述


这里写图片描述

没有更多推荐了,返回首页