Actionscript 3

Total Page:16

File Type:pdf, Size:1020Kb

Actionscript 3 ActionScript 3 #actionscrip t-3 1 1: ActionScript 3 2 2 2 Actionscript 3 "ActionScript 3.0" . 2 Examples 2 2 3 3 Apache Flex 4 mxmlc Flex Flash 5 "Hello World" 5 2: " 1009 : null ." 7 7 7 Examples 7 . 7 7 7 7 7 7 8 3: 9 Examples 9 " " 9 9 10 10 11 4: 13 13 Examples 13 + 13 : 13 : ( ) 13 : 13 : 18 5: 19 Examples 19 19 19 19 19 19 20 . 20 6: 21 Examples 21 12 Ante meridiem (AM) Post meridiem (PM) 21 21 21 21 21 7: 22 22 Examples 22 . 22 8: 24 Examples 24 0 1 24 24 () 24 24 25 ( ) 25 " " 25 26 26 26 9: 28 Examples 28 28 28 10: 30 Examples 30 30 NetStatusEvent 30 11: 32 Examples 32 32 32 33 12: 34 34 Examples 34 () 34 : 34 13: 36 36 Examples 36 36 36 37 14: 38 Examples 38 38 38 HTTP (GET, POST, PUT ) 38 null, "" ? 38 39 15: 40 Examples 40 40 40 for 40 40 41 41 16: 43 Examples 43 43 43 X 43 43 44 17: 45 45 Examples 45 45 18: 46 46 Examples 46 / SWF 46 FileStream (AIR ) 47 19: 48 Examples 48 48 48 48 49 49 51 20: 53 53 Examples 53 53 53 54 54 55 21: 56 Examples 56 IDataInput ByteArray . 56 22: 57 Examples 57 57 58 58 23: 61 Examples 61 MovieClip 61 24: 62 62 62 Examples 62 62 Z- / 62 63 64 Adobe Animate / Flash Professional 64 64 64 64 25: 66 66 Examples 66 66 69 72 You can share this PDF with anyone you feel could benefit from it, downloaded the latest version from: actionscript-3 It is an unofficial and free ActionScript 3 ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow. It is neither affiliated with Stack Overflow nor official ActionScript 3. The content is released under Creative Commons BY-SA, and the list of contributors to each chapter are provided in the credits section at the end of this book. Images may be copyright of their respective owners unless otherwise specified. All trademarks and registered trademarks are the property of their respective company owners. Use the content presented in this book at your own risk; it is not guaranteed to be correct nor accurate, please send your feedback and corrections to [email protected] https://riptutorial.com/ko/home 1 1: ActionScript 3 ActionScript 3 Adobe Flash Player Adobe AIR . (Windows / Mac) (iOS / Android) ECMAScript . Adobe : http://www.adobe.com/devnet/actionscript/learning.html : https://en.wikipedia.org/wiki/ActionScript : http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/package-detail.html Actionscript 3 "ActionScript 3.0" . Flash Player 2006-06- 9.x 22 Flash Player Vector.<T> , flash.filters.ShaderFilter Adobe Pixel Bender 2008-10- 10.0 CPU . 15 Flash Player 2010-06- flash.events.TouchEvent . 10.1 10 Flash Player 2011-02- flash.media.StageVideo AS3 . 10.2 08 Flash Player 2011-10- NetStream H.264 . SecureSocket Flash SSL / TLS . 11 04 Flash Player 2012-08- flash.system.Worker . 11.4 10 Flash Player 2013-05- Adobe Pixel Bender (JIT ) PB . 11.8 09 Examples ActionScript 3 Adobe AIR SDK Apache Flex SDK Adobe Animate CC ( Flash Professional ) . Adobe Animate CC AS3 . AS3 . AIR SDK Flex SDK IDE . Adobe Animate CC AS3 IDE . IDE . • Flash Builder (Adobe - Eclipse ) https://riptutorial.com/ko/home 2 • IntelliJ IDEA (Jetbrains ) • FlashDevelop • FDT ( ) "Hello, World" . import flash.display.Sprite; public class Main extends Sprite { public function Main() { super(); trace("Hello, World"); } } FlashDevelop 2005 IDE. AS3 . FlashDevelop , 1. 2. FlashDevelop . App Man SDK . https://riptutorial.com/ko/home 3 AppMan '' ' ' . '' AIR SDK + ACS 2.0 ( '') Flash Player (SA) ( ) . 3. SDK hello world . 4. AIR AS3 Projector / . 5. ( ' ') src Main.as . 6. Main.as Hello World . 7. F5 Ctrl+Enter Ctrl+Enter . ( ). FlashDevelop Hello World . FlashDevelop AS3 ! Apache Flex http://flex.apache.org/doc-getstarted.html https://riptutorial.com/ko/home 4 1. SDK 2. SDK . • Mac /Applications/Adobe Flash Builder 4.7/sdks/4.14.0/ • PC C:\Program Files(x86)\Adobe Flash Builder 4.7\sdks\4.14.0 4.14.0 . SDK IDE : • Flash Builder • IntelliJ IDEA • FlashDevelop • FDT mxmlc Flex Flash Flex ( mxmlc ) Flex SDK . AS3 . DisplayObject . mxmlc -source-path="." -default-size [width in pixels] [height in pixels] -default-frame-rate [fps] -o "outputPath.swf" "mainClass.as" Flash (Flex ) Flash (Adobe Animate IDE ). mxmlc -source-path="." -library-path+="/Applications/Adobe Animate CC 2015.2/Adobe Animate CC 2015.2.app/Contents/Common/Configuration/ActionScript 3.0/libs" -static-link-runtime-shared- libraries=true -default-size [width in pixels] [height in pixels] -default-frame-rate [fps] -o "outputPath.swf" "mainClass.as" Windows : mxmlc -source-path="." -library-path+="C:\Program Files\Adobe\Adobe Animate CC 2015.2\Common\Configuration\ActionScript 3.0\libs" -static-link-runtime-shared-libraries=true -default-size [width in pixels] [height in pixels] -default-frame-rate [fps] -o "outputPath.swf" "mainClass.as" "Hello World" package { import flash.text.TextField; import flash.display.Sprite; public class TextHello extends Sprite { public function TextHello() { var tf:TextField = new TextField(); tf.text = "Hello World!" tf.x = 50; tf.y = 40; addChild(tf); https://riptutorial.com/ko/home 5 } } } TextField . ActionScript 3 : https://riptutorial.com/ko/actionscript-3/topic/1065/actionscript-3- https://riptutorial.com/ko/home 6 2: " 1009 : null ." 1009 null . " 1009 : null " null . Examples . stage Flash . 1009 . public class Main extends MovieClip { public function Main() { stage.addEventListener(Event.ENTER_FRAME,update); // here . stage null. : stage.addEventListener(Event.ENTER_FRAME,update); // here . Main GUI . SWF SWF . SWF Main . Event.ADDED_TO_STAGE AS . function listener(e:Event):void { var m:MovieClip=e.target as MovieClip; m.x++; } MovieClip ( : Sprite ) 1009 . var a:Object; trace(a); // null trace(a.b); // Error 1009 null new . 1009 . x=anObject.aProperty.anotherProperty.getSomething().data; null null . s=this.getChildByName("garbage"); if (s.parent==this) {...} getChildByName() null . null null . s null . 1009 . https://riptutorial.com/ko/home 7 addEventListener(Event.ENTER_FRAME,moveChild); function moveChild(e:Event):void { childMC.x++; if (childMC.x>1000) { gotoAndStop(2); } } Main childMC childMC gotoAndStop() 2 childMC 1009 childMC . gotoAndStop() , gotoAndPlay() SWF ( gotoAndStop() GUI . childMC null 1009 . removeEventListener . : Timer setInterval() setTimeout() . gotoAndStop() . , gotoAndStop() . for each (bullet in bullets) { if (player.hitTestObject(bullet)) gotoAndStop("gameOver"); } 1009 gotoAndStop() player MC now-null hitTestObject() . if (bullet.hitTestObject(player)) # 2007 "parameter hitTestObject null ." . gotoAndStop() return . : stage.addEventListener(Event.ENTER_FRAME,func1); stage.addEventListener(Event.ENTER_FRAME,func2); function func1(e:Event):void { if (condition()) { gotoAndStop(2); } } condition() true gotoAndStop() 1009 . " 1009 : null ." : https://riptutorial.com/ko/actionscript-3/topic/2098/--1009---null---------- https://riptutorial.com/ko/home 8 3: Examples " " As3 . public static "" . , 2D flash.geom.Point . • public function Point(x:Number = 0, y:Number = 0) : var point:Point = new Point(2, -.5); • public static function polar(len:Number, angle:Number):Point : var point:Point = Point.polar(12, .7 * Math.PI); new . private get / set public . _ public class Person { private var _name:String = ""; public function get name():String{ return _name; //or return some other value depending on the inner logic of the class } public function set name(value:String):void{ //here you may check if the new value is valid //or maybe dispatch some update events or whatever else _name = value; } get / set private . get set . public function get selectedValue():String { https://riptutorial.com/ko/home 9 //just the data from the element return _selected ? _selected.data : null; } public function set selectedValue(value:String):void { //find the element with that data for (var i:int = 0; i < _elems.length; i++) { if (_elems[i].data == value) { _selected = _elems[i];//set it processRadio();//redraw return; } } } . package package . package . ( . ) . package class . : package { // The top level package. } package world { // A package named world. } package world.monsters { // A package named monsters within a package named world. } . src . src TopLevelClass.as world ClassInWorldPackage.as AnotherClassInWorldPackage.as monsters Zombie.as extend override override override . public class Example { public function test():void { trace('It works!'); } } public class AnotherExample extends Example { public override function test():void { trace('It still works!'); } } : https://riptutorial.com/ko/home 10 var example:Example = new Example(); var another:AnotherExample = new AnotherExample(); example.test(); // Output: It works! another.test(); // Output: It still works! super . , AnotherExample.test() AnotherExample.test() . public override function test():void { super.test(); trace('Extra content.'); } : another.test(); // Output: It works! // Extra content. override super() . public class AnotherClass extends Example { public function AnotherClass() { super(); // Call the constructor in the inherited class. } } get set . getter setter . getter : get function , , : public function get myValue():Type{ //anything here return _desiredValue; } : getter (no parens () ). trace(myValue); setter : function function set . public function set myValue(value:Type):void{ //anything here https://riptutorial.com/ko/home 11 _desiredProperty=value; } : setter ( = ). myValue=desiredValue; getter setter : : getter setter . getter setter . 1. 2. (getter setter () , : getters setter
Recommended publications
  • Departmental Options for Creative Cloud Always Have Access to the Latest Adobe Creative Apps
    Departmental Options for Creative Cloud Always have access to the latest Adobe creative apps. Creative Cloud‡ Creative Cloud for education, What it’s used for for education, named-user device license license Edit and composite images, use 3D tools, edit Adobe Photoshop CC video, and perform advanced image analysis •• Create vector-based graphics for print, web, Adobe Illustrator CC video, and mobile •• Design professional layouts for print and Adobe InDesign CC digital publishing •• Browse, organize, and search your photos Adobe Bridge CC and design files in one central place •• Design tools Collaborate in editorial workflows with this solution Adobe InCopy CC that tightly integrates with InDesign •• Create, protect, sign, collaborate on, and print Adobe Acrobat Pro DC PDF documents and forms •• Adobe Photoshop Lightroom CC Organize, edit, and publish digital photographs •• Design, develop, and maintain standards-based Adobe Dreamweaver CC websites and applications •• Create rich interactive content across varied Adobe Animate CC platforms and devices •• Adobe Flash Builder Build exceptional applications for iOS, Android, 4.7 Premium and BlackBerry devices using a single codebase •• Web tools Web Adobe Fireworks CS6 Rapidly create graphics for websites and apps •• Adobe Experience Design CC Design and prototype websites and mobile apps (Preview) •• Edit video with high-performance, industry- Adobe Premiere Pro CC leading tools •• Create industry-standard motion graphics Adobe After Effects CC and visual effects •• Create, edit, and enhance
    [Show full text]
  • Adobe Creative Cloud for Teams
    Adobe Creative Cloud for teams World-class creative tools. Hassle-free administration. Built to accelerate your business, Creative Cloud gives your organization access to the world’s best creative apps and services as soon as they’re released. Get a wealth of new features that boost your productivity, make everyday tasks easier, support the latest standards and hardware, and help you create even more amazing work. Collaborate and share with ease Securely share files and folders across desktops and devices. Custom-built Creative Cloud Libraries make it easy to maintain version control, stay on top of changes, and work together more productively. Deploy and manage without hassles Deploy apps and updates your way—either handle it centrally or let users install as needed. The web-based Admin Console enables IT to add or reassign seats anytime with just a few clicks, and billing catches up at your next payment cycle. Plus, get up to 15% off with purchases of 10 or more seats through the Value Incentive Plan (VIP). Get expert help when you need it Got questions about deployment or license management? Creative Cloud for teams offers an onboarding webinar as well as advanced 24x7 technical support. And if you need training on a desktop app, count on 1:1 Expert Services sessions and thousands of tutorials to help you make the most of your software. Jump-start the design process with creative resources The Adobe Stock marketplace puts the perfect asset right at your fingertips with millions of royalty-free photos, graphics, videos, templates, and our curated collection of premium images from some of the world’s leading creatives.
    [Show full text]
  • ADOBE AIR SDK RELEASE NOTES Version 33.0.2.338
    Public 1(15) ADOBE AIR SDK RELEASE NOTES Version 33.0.2.338 Adobe AIR SDK Release Notes Version 33.0.2.338 Date 6 December 2019 Document ID HCS19-000287 Owner Andrew Frost Copyright © 2019 HARMAN Connected Services Document Id: HCS19-000287 All rights reserved. Public 2(15) ADOBE AIR SDK RELEASE NOTES Version 33.0.2.338 Table of contents 1 Purpose of the Release ..................................................................... 3 2 Release Information .......................................................................... 4 2.1 Delivery Method .................................................................................. 4 2.2 The Content of the Release ................................................................. 4 2.3 AIR for Flex users ................................................................................ 4 3 Changes and Issues .......................................................................... 5 3.1 Changes in this Release ...................................................................... 5 3.2 Known Problems ................................................................................. 5 3.3 Previous Changes ............................................................................... 5 4 Updating tools/IDEs to support 64-bit ARM .................................... 9 4.1 AIR Developer Tool ............................................................................. 9 4.2 ADT Architecture Configuration ........................................................... 9 4.3 Flash Builder ......................................................................................
    [Show full text]
  • Adobe Creative Cloud Site License Flexible Licensing Options for Primary and Secondary Schools and Districts
    Adobe Creative Cloud site license Flexible licensing options for primary and secondary schools and districts Bring Adobe Creative Cloud to your school or district with affordable, easy-to-manage site licensing options available through the Adobe Value Incentive Plan (VIP). You’ll enhance teaching and learning while helping students develop essential digital skills for college and career success. Site license benefits: • Universal access—Give your students, teachers and staff access to the latest industry-leading creative software so they can design, share and publish compelling communications across all media and devices. • Budget predictability—A low-cost, flat-fee, single-license purchase with one annual or multiyear contract for school-owned or leased computers, with the ability to cover more at the time of purchase. • Flexible deployment and management—Designed for an individual school or district, a site license offers a web-based Admin Console that makes it easy to centrally manage and deploy licenses. • Classroom and home use—Schools have the flexibility to use licenses for in-classroom deployment, including BYOD environments, or at home on teacher-owned machines. • Free instructional resources—Your educators can access the Adobe Education Exchange for free professional development, teaching resources and peer-to-peer collaboration to help them get up to speed on Creative Cloud apps and ignite creativity in the classroom. Flexible Purchasing Options Adobe now offers two great options to schools and school districts - simply choose the licensing model that works best for your school. Or implement both licensing options. All Adobe Creative Cloud K12 Site Licenses can be easily managed through a single administrator console in the Adobe VIP Admin Console.
    [Show full text]
  • Adobe Creative Cloud for Enterprise Overview
    Requires Services New CS6 Since Creative Cloud for enterprise App Single Always have access to the latest Adobe creative apps, services, IT tools and enterprise support Apps All Apps, Services, and Features What it’s used for Adobe Photoshop Edit and composite images, use 3D tools, edit video, and perform advanced image analysis. • • Adobe Illustrator Create vector-based graphics for print, web, video, and mobile. • • Adobe InDesign Design professional layouts for print and digital publishing. • • Adobe Bridge Browse, organize and search your photos and design files in one central place. Design • Adobe Acrobat Pro Create, protect, sign, collaborate on, and print PDF documents. • Adobe Dreamweaver Design, develop, and maintain standards-based websites and applications. • • Web Adobe Animate Create interactive animations for multiple platforms. • • • Adobe Premiere Pro Edit video with high-performance, industry-leading editing suite. • • Adobe After Effects Create industry-standard motion graphics and visual effects. • • Adobe Audition Create, edit, and enhance audio for broadcast, video, and film. • • Adobe Prelude Streamline the import and logging of video, from any video format. • • • Video and audio and Video Adobe Media Encoder Automate the process of encoding video and audio to virtually any video or device format. • Exclusive Creative Cloud Apps (not available in Adobe Creative Suite) Adobe XD Design and prototype user experiences for websites, mobile apps and more. • • • • Adobe Dimension Composite high-quality, photorealistic images with 2D and 3D assets. • • • • Adobe Character Animator Animate your 2D characters in real time. • • Adobe InCopy Professional writing and editing solution that tightly integrates with Adobe InDesign. • • Adobe Lightroom Classic Organize, edit, and publish digital photographs.
    [Show full text]
  • Adobe Apps for Education Images and Pictures
    Adobe Images and pictures › Figures and illustrations › Documents › Apps for Education Empowering students, educators, Portfolios and presentations › Productivity and collaboration › Apps › and administrators to express their creativity. Websites › Video and audio › Games › See page 11 for a glossary of Adobe apps. Adobe Apps for Education Images and pictures Images and pictures › Sample project Create Beginner Retouch photos on the fly Portfolio and presentations › Create an expressive drawing Websites › Make quick enhancements to photos Figures and illustrations › Learn five simple ways to enhance a photo Productivity and collaboration › Make a photo slide show Video and audio › Intermediate Make non-destructive edits in Camera Raw Edit and combine images to make creative compositions Documents › Shoot and edit a professional headshot Apps › Comp, preview, and build a mobile app design Games › Expert Create a 3D composition Adobe Apps for Education Portfolio and presentations Images and pictures › Sample project Create Beginner Convert a PowerPoint presentation into an interactive online presentation Portfolio and presentations › Create an oral history presentation Websites › Create a digital science fair report Figures and illustrations › Productivity and collaboration › Create a digital portfolio of course work Video and audio › Intermediate Create a self-paced interactive tutorial Documents › Create a slide presentation Apps › Expert Turn a publication into an ePub Games › Adobe Apps for Education Websites Images and pictures › Sample
    [Show full text]
  • EPMD - Electronic and Photographic Media EPMD - Electronic and Photographic Media
    EPMD - Electronic and Photographic Media EPMD - Electronic and Photographic Media Global Citizenship Program EPMD 1005 Introduction to Adobe InDesign (1) Knowledge Areas (....) Adobe InDesign is a desktop publishing program that can be used to create posters, flyers, brochures, magazines, newspapers, ARTS Arts Appreciation presentations, books and ebooks. This is an introductory course GLBL Global Understanding where students will learn the basics of the program as well as a few practical applications. PNW Physical & Natural World EPMD 1006 Introduction to Adobe Audition (1) QL Quantitative Literacy Adobe Audition is a digital audio editing program which includes ROC Roots of Cultures features such as multitrack, non-destructive mix/edit environment and a non-destructive wave for the editor. This is an introductory SSHB Social Systems & Human course where students will learn the basics of the program as well Behavior as a few practical applications. EPMD 1007 Introduction to Adobe Animate (1) Global Citizenship Program Skill Areas (....) Adobe Animate is a 2D vector-based animation program used to create animated content for online videos, cartoons, CRI Critical Thinking advertisements, games and other interactive media. This is an introductory course where students will learn the basics of the ETH Ethical Reasoning program as well as a few practical applications. INTC Intercultural Competence EPMD 1101 Introduction to WordPress (1) Course Descriptions OCOM Oral Communication This course covers the basics of using WordPress as both a WCOM Written Communication blogging platform and a CMS (content management system) for a website. Students will learn how to get a blog up and running as ** Course fulfills two skill areas well as how to install, customize and market their blog.
    [Show full text]
  • Adobe / CETPA 2018 Options
    K–12 Licensing Overview Adobe / CETPA 2018 Options: Starting now through August, public and private Schools & Districts within the State of California have a unique opportunity, with flexibility of purchasing options for the 2018 through 2021 term. You have two programs to choose from - the Adobe ETLA CETPA Consortium 3 year renewal & the K12 VIP Buying Program. Option 1: ETLA CETPA Consortium Agreement: $25/FTE per year Pricing includes Named User License for Faculty & Staff along with Serialization for labs & Classrooms 3 Year Term-Based Agreement with yearly renewal & FTE true-up of more than 5% District Wide FTE based agreement, with a minimum FTE of 25 required to enroll. Faculty & Staff covered under CCE Named User License with Services All Apps Plan (allows access on up to two devices and covers Work-at-Home Requirements). Serialization (CCDA) is included for Labs & Classroom access (Student 1 to 1 &/or BYOD is not covered under this agreement) Managed through LWS Portal & Web-based Administrative Console for Named User Licenses Ideal where district wide coverage is needed for faculty, staff, labs & classrooms. Option 2: K12 VIP Buying Program: $25/Device per year Choice of Site or District License VIP with a Term Based Agreement of 1 - 4 years Site License - Minimum of 100 Devices (entry point of $2,500 for 100 Devices per year) District License - Minimum of 500 Devices (entry point of $12,500 for 500 Devices per year) No Sign In's required, best use in Labs & Classrooms, but, does support BYOD Managed through web-based VIP Administrative Console. Only license what you need and are using., so long as program minimums are hit - yearly adjustments allowed if purchased per year.
    [Show full text]
  • ACE: Flash CC Exam Guide
    Adobe Training Services Exam Guide ACE: Flash CC Exam Guide Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation as Adobe Certified Experts (ACE). This guide, while designed to describe the exam in detail and provide as much information as possible, is not meant to be the sole means of exam preparation. Adobe Training Services offers courses that provide in-depth training on the exam content. Hands-on experience with the Adobe product suite is also a critical element in prepar- ing to pass any Adobe certification exam. ACE: Flash CC Exam Overview The ACE: Flash exam audience are individuals who have a minimum of three years experience with animation, video, programming interactivity, and deploying Flash content to the Web, desktop, and mobile platforms. Exam Description The exam has two parts: • 40 multiple-choice questions, covering a range of topics listed below • A short survey that we use to gather information about your product experience The exam has a time limit of 60 minutes, and includes a timer to mark the remaining time. Exam Scoring The certification consists of achieving the minimum passing score, which is 67%, on a multiple choice test. After completing the test, candidates will be immediately provided with the official score for the exam. They will also receive an email with the official exam result. Scheduling Exams The ACE: Flash CC exam is delivered through an independent testing provider, Pearson VUE. First time candidates can view the step-by-step online scheduling guide here: http://www.pearsonvue.com/reg_ guide/.
    [Show full text]
  • Adobe Animate CC Classroom in a Book® (2018 Release) © 2018 Adobe
    Adobe Animate CC 2018 release CLASSROOM IN A BOOK® The official training workbook from Adobe Russell Chun Adobe Animate CC Classroom in a Book® (2018 release) © 2018 Adobe. All rights reserved. Adobe Press is an imprint of Pearson Education, Inc. For the latest on Adobe Press books, go to www.adobepress.com. To report errors, please send a note to [email protected]. For information regarding permissions, request forms, and the appropriate contacts within the Pearson Education Global Rights & Permissions department, please visit www.pearsoned.com/permissions/. If this guide is distributed with software that includes an end user license agreement, this guide, as well as the soft- ware described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. Except as permitted by any such license, no part of this guide may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Adobe Systems Incorporated. Please note that the content in this guide is protected under copyright law even if it is not distributed with software that includes an end user license agreement. The content of this guide is furnished for informational use only, is subject to change without notice, and should not be construed as commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsi- bility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. Please remember that existing artwork or images that you may want to include in your project may be protected under copyright law.
    [Show full text]
  • Animating Cryptographic Primitives
    Animating Cryptographic Primitives A dissertation submitted to The University of Manchester for the degree of Master of Science in the Faculty of Engineering and Physical Sciences 2017 Richard Lenin Leiva Atiaga School of Computer Science 2 Contents List of Tables .................................................................................................................... 5 List of Figures ................................................................................................................... 6 Glossary ........................................................................................................................... 9 Abbreviations ................................................................................................................. 10 Abstract ......................................................................................................................... 11 Declaration .................................................................................................................... 12 Copyright ....................................................................................................................... 13 Chapter 1: Introduction................................................................................................... 14 1.1 Chapter Overview ................................................................................................ 14 1.2 Introduction ........................................................................................................ 14 1.3 Project
    [Show full text]
  • Adobe Creative Cloud for Education Licensing for Classrooms, Labs, Small Workgroups, and Departments
    Higher Education Licensing Overview Adobe Creative Cloud for education Licensing for classrooms, labs, small workgroups, and departments Only Adobe brings together an essential and comprehensive set of integrated apps and services to further collaboration and creativity in education. Adobe Creative Cloud for education gives your students, faculty, and staff access to the latest industry-leading creative software for design, web, video, and photography—on the desktop and mobile devices—plus seamless ways to share and collaborate through access to online services. With Creative Cloud for education, your school or university gets: • Software that’s always up to date—Licenses include updates to apps and services as soon as they’re released, so you’ll always have access to the latest creative tools and features. • Flexible licensing options—You can license the complete set of creative apps or just a single one, with or without services. • Collaboration that’s built in—With an option to add online services, small workgroups and teams can collaborate and share with ease.* • Easy deployment and management—A web-based Admin Console makes it easy to purchase additional seats, add users, and manage software updates.* Now more than ever, the world needs creative ideas. The Adobe Education Exchange helps educators ignite creativity with professional development opportunities, learning resources, and peer-to-peer collaboration. Visit the Adobe Education Exchange: http://edex.adobe.com Find a licensing option that fits your needs: Small workgroups Classrooms
    [Show full text]