iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >AS3的9宫格
  • 433
分享到

AS3的9宫格

宫格 2023-01-31 02:01:35 433人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

1,9宫格在UI的缩放中应用的很多.如果你不明白什么是9宫格,请百度 , Google在AS3中设置9宫格, 有2种方式:我现在讲第一种方式 , 也是最简单的一种方式:在 Flash软件中: 弹出"元件属性"面板,如下图:编辑这个元件,你会

1,9宫格在UI的缩放中应用的很多.如果你不明白什么是9宫格,请百度 , Google

在AS3中设置9宫格, 有2种方式:

我现在讲第一种方式 , 也是最简单的一种方式:

在 Flash软件中:

135542995.png

弹出"元件属性"面板,如下图:

135800269.png

编辑这个元件,你会这个元件多了4条线,没错,调整这4条线就能,就能改正该元件的缩放特征:

140107259.png

在FB/FD中,也就是在AS3代码中的实现,也就是第二种方法:

package com.upupgame.mahjong.player2.game.views.ui.controls.dialogs.huCards{
    import flash.display.Sprite;
    import com.upupgame.mahjong.player2.game.views.ui.GameAssets;
    import flash.geom.Rectangle;
    public class HuCardsGridBG extends Sprite {
        private var m_huBG:Sprite;
        private var m_allow:Sprite;
        public function HuCardsGridBG(){
            this.m_huBG = (new GameAssets.huPromptBG() as Sprite);
                     
            this.addChild(this.m_huBG);
                     
            this.m_allow = (new GameAssets.huArrows() as Sprite);
                     
            this.addChild(this.m_allow);
                     
            this.m_allow.y = 5;
                     
            this.set9GridBGWidth();
                     
        }
        private function set9GridBGWidth():void{
            var grid:Rectangle = new Rectangle(20, 25, 60, 50);
                     
            this.m_huBG.scale9Grid = grid;
                     
        }
        public function setBGWidth(_value:int):void{
            this.m_huBG.width = (_value + 15);
                     
            this.m_allow.x = ((this.m_huBG.width - 43) / 2);
                     
        }
    }
             
             
             
             
}//package com.upupgame.mahjong.player2.game.views.ui.controls.dialogs.huCards

重点是 : scale9Grid方法的应用.

--结束END--

本文标题: AS3的9宫格

本文链接: https://www.lsjlt.com/news/185634.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • AS3的9宫格
    1,9宫格在UI的缩放中应用的很多.如果你不明白什么是9宫格,请百度 , google在AS3中设置9宫格, 有2种方式:我现在讲第一种方式 , 也是最简单的一种方式:在 Flash软件中: 弹出"元件属性"面板,如下图:编辑这个元件,你会...
    99+
    2023-01-31
    宫格
  • AS3的splice
    (AS3)关于SPLICE的删除功能的博文:bug : 这是一个AS3本身的一个"bug".先看看我的测试:package{ import com.ainy.Applyfn; import com.ainy.xmlbyte....
    99+
    2023-01-31
    splice
  • Android实现九宫格抽奖
    本文实例为大家分享了Android实现九宫格抽奖的具体代码,供大家参考,具体内容如下 package cq.cake.luckdraw; import android.graph...
    99+
    2024-04-02
  • JavaScript实现九宫格抽奖
    本文实例为大家分享了JavaScript实现九宫格抽奖的具体代码,供大家参考,具体内容如下 看到个抽奖案例,觉得还不错。就自己做了一个简单版本。 点击中间的开始,抽奖就会跑起来,速...
    99+
    2024-04-02
  • JavaScript怎么实现四宫格
    本篇内容主要讲解“JavaScript怎么实现四宫格”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript怎么实现四宫格”吧!什么是四宫格?四宫格是一种常用的网页布局方式,它是将整个...
    99+
    2023-07-06
  • 原生JS生成九宫格
    原生JS生成九宫格图片并且实现图片互换,供大家参考,具体内容如下 解题思路 涉及知识点,请 1、熟练利用js做出html样式2、对onmousedown,onmousemove,on...
    99+
    2024-04-02
  • Android实现图片九宫格
    本文实例为大家分享了Android实现图片九宫格的具体代码,供大家参考,具体内容如下 九宫格分三类 实现的效果 具体实现 activity_main <xml v...
    99+
    2024-04-02
  • JS实现简单的九宫格抽奖
    本文实例为大家分享了JS实现简单九宫格抽奖的具体代码,供大家参考,具体内容如下 结构 <body>     <div id="fa">         &l...
    99+
    2024-04-02
  • Java实现九宫格的简单实例
     Java实现九宫格的简单实例九宫格:共有三行三列九个格子,从1到9共九个数字不重复地填入这九个格子中,条件是每行、每列、两个对角线上三个数字的和相等。下面用Java实现九宫格:public class NineTable { ...
    99+
    2023-05-31
    java 九宫格 ava
  • Android RecyclerView实现九宫格效果
    RecyclerView更加优化的复用机制和方便实现UI效果,几乎替代Listview和GridView的使用。但是分割线的实现,需要自己继承ItemDecoration来绘制。 效...
    99+
    2024-04-02
  • 如何实现Grid 宫格布局
    这期内容当中小编将会给大家带来有关如何实现Grid 宫格布局,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。两边无缝隙,每列之间有缝隙width: 100%;  display...
    99+
    2023-06-08
  • vue实现宫格轮转抽奖
    vue实现宫格轮转抽奖(类似穿越火线的xx轮回),供大家参考,具体内容如下 不做过多的解说,直接上代码啦。关键的代码都写了注释,很容易理解。直接复制即可使用! 另外css部分依赖 n...
    99+
    2024-04-02
  • 怎么用Python制作的九宫格图片
    本篇内容介绍了“怎么用Python制作的九宫格图片”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!原理用Python制作的九宫格图像生成器包装...
    99+
    2023-06-30
  • AS3的getBounds方法
    1,这个getBound 在某些情况下非常实用.例如,聊天系统的聊天面板.做个这玩意的朋友,应该对着玩意都点熟悉.2,这里我用这玩意,实现了一个功能: 面板"LevelTitleMainPanel"的关闭策略,除了通过面板上的关闭按钮,还能...
    99+
    2023-01-31
    方法 getBounds
  • AS3的Object和Dictionar
    在 AS3 编程中,免不了要使用Object 和 Dictionary , 实际上 本人 很多时候 是使用 Vector 或者 Dictionary 的 . 因为 , Vector 的 效率 是 最高的 , 而 Object 和 Dicti...
    99+
    2023-01-31
    Object Dictionar
  • Android自制九宫格解锁控件
    本文实例为大家分享了Android自制九宫格解锁控件的具体代码,供大家参考,具体内容如下 前两天从网上学习了下如何自定义一个九宫格解锁的控件,于是自己根据逻辑写了一遍,自定义控件的代...
    99+
    2024-04-02
  • JS实现简单九宫格抽奖
    用JavaScript写一个九宫格的抽奖盘,供大家参考,具体内容如下 点击中间的块,选中奖品的亮块会在边缘的8个块循环; 选中后,弹出选中的内容; 代码参考: HTML文件: <...
    99+
    2024-04-02
  • 用C#绘制九宫格形式的图片
    目录方法一:图片上绘制直线方法二:切分绘制图片总结使用GDI+产生九宫格形式的图片,不考虑局部放大的功能。具体的方式如下: 方法一:图片上绘制直线   想到的最简...
    99+
    2024-04-02
  • Android自定义九宫格输入框
    本文实例为大家分享了Android自定义九宫格输入框的具体代码,供大家参考,具体内容如下 效果 实现 绘制宫格分割线 这里我们用一个RectF类型的数组来装载数据。在onSizeC...
    99+
    2024-04-02
  • JS实现九宫格拼图游戏
    本文实例为大家分享了JS实现九宫格拼图游戏的具体代码,供大家参考,具体内容如下 <!doctype html> <html> <head>  &l...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作