What good are Sprite sheets in CS6?

In Flash CS6 one can create sprite sheets. What benefit or relationship does this have to direct flash development? What is the primary purpose for Adobe putting this feature in CS6?

The most direct use is if you use the Starling Framework for game development. Starling is an ActionScript version of the popular Sparrow framework. You can use sprite sheets to transfer you assets into Starling-friendly version.
Chris Griffith

Similar Messages

  • What good are diameter circles in Reminders?

    I don't understand why these circles exist, because I can't get them to work.  I have occasionally set them at hundreds or even thousands of feet away from my destination to remind me to stop at a store location.  My assumption is that once I hit that circle, or even get slightly within it, the Reminder will go off.  However, this has not worked.  The Reminder does not fire until I've pulled up to the store's door, which ordinarily would be too late (these are on the occasions when I remembered without Reminders).  However, occasionally, the Reminder did not go off, only to go off days later when I came from the other direction.
    I have tested this several ways.  I have used both the "When I Arrive" and "When I Leave" settings.  I have used both with the Reminders app open, on-screen, and/or with it running in the background.  I have tested it with Reminders closed.  In Settings, I have Background App Refresh turned on AND the Background App Refresh/Reminders turned on.  Under Privacy, Location Services is turned on as well.
    Can anyone help?
    -rwr

    The most direct use is if you use the Starling Framework for game development. Starling is an ActionScript version of the popular Sparrow framework. You can use sprite sheets to transfer you assets into Starling-friendly version.
    Chris Griffith

  • What good are databases if you cannot use them

    Hello;
    My company has the same model for access to database no matter if its Production, Test or Dev.
    I believe the one size fits all model is incorrect and would like some feedback Pro and Con why access should be the same or different.
    Pete

    rp0428 wrote:
    OP wrote:
    >
    Version has nothing to do with the question.
    I'm looking for feedback on what security differances there should be between different types of databases.
    >
    The only reason version has nothing to do with the question is because you are now clarifying your question to state that you want version ignored. Mark was correct since different versions have different functionality, e.g. compression and encryption support. You can't expect the same policy for a DEV database that doesn't support encryption as you have for a PROD database that does. Same with RAC - many shops don't use RAC for dev.
    Also you never responded to Mark's other comment:
    >
    You provide no description of exactly what restrictions your employer has in place that you have difficulty with
    >
    Would you support these policies for all of your environments?
    >
    1. The schema owner can delete data from any table they choose whenever they want.
    2. The schema owner can grant all privileges to their objects to whomever they want.
    >
    I sure hope that isn't what you mean.
    The point being that there are many restrictions that should be different between different environments in order to maintain the degree of control over those environments that is needed by the business.
    The data in the PROD environment is usually more sensitive and can have legal requirements as to who is allowed access to that data and what they are allowed to do with the data. Those requirements can be vastly different than what are needed for a DEV environment.
    So provide some specifics about what restrictions your employer has that you think cause a problem. Or provide an example of what you need to do in a particular environment and how you can get it done given the restrictions that are in place.
    The only argument that I have ever found effective with management is to document the COST associated with a policy or rule that they have in place. The cost can be in resources, time. An example of this might be the overhead (resources, time) involved with having to log a service request, get a DBA or Weblogic person involved just to make a simple table change in DEV or see what errors might have been generated in a Weblogic log file.
    If they realize that the turnaround for that is several days to do something you could have done in a few minutes if you had the proper access then sometimes (not often I agree) you can get some things changed.
    But you have to make a convincing argument that the change is needed and that it won't compromise any of their other concerns.
    Which gets us back to what Mark was trying to find out. What are the concerns that caused management to implement their current policy, whatever that policy is?But to counter that ... how often have we seen code go to production and fail, because it relied on the less restrictive environment in dev? With proper QA and code promotion management in place, this shouldn't happen, but I've too often seen that to not be the case. Certainly we've seen that situation with commercial software that "requires" the application to run with DBA authority - simply because the developers were too lazy to figure out what was really required.

  • What good are the preview JPEGs? (newbie question)

    Dear Folks,
    I'm new to converting raws to DNGs, and I can't seem to find any use for the preview JPEGs that DNG converter can embed in the file.
    Mac OSX (10.4.11) doesn't display them in Finder windows (Icon view mode). Get Info windows can show me a small preview whether or not I embed a JPEG. Mac OSX's Preview program can't display DNG files whether or not JPEGs are embedded in them. I don't see any difference in the functionality of Bridge and Photoshop whether they're there or not.
    That pretty well describes my entire photo workflow, so if previews really are irrelevant to it, seems to me I might as well leave them out and save a little processing time and disk space.
    Am I missing something obvious? (probably)
    Thanks!
    Ctein

    Dear David (and Ramon),
    Nope, no such implication whatsoever. I entirely understand the theoretical benefit. I've just been trying to find out if they'll benefit me.
    BUT... here's an unexpected curiosity. I just ported one of my freshly-baked DNG file to a friend's brand new Mac, so it's running the latest versions of everything and it ought to be pretty much a stock configuration.
    It can't read my DNG preview JPEG, either! When I drag the DNG file into the Preview app, it shows me a question mark, not a preview! I just double-checked, and I am generating the DNGs using the default settings in Adobe DNG Converter (medium JPEG, lossless compression, non-linear, no embedded RAW, etc.)
    So, what's going on?! Ramon confirms that DNG previews should be viewable under Mac OSX. Either I'm doing something wrong (entirely likely) or there's something broken in A-DNG-C.
    The DNG files I'm generating look perfectly fine in Adobe Bridge/ACR/Photoshop, by the way. It's something hinky with the JPEGs.
    Anybody got a clue? I'm fresh out!
    pax / puzzled Ctein

  • What good are the Panic Logs?

    I have reported Panic Logs to my local Apple store and ask that they check the codes to identify what is causing the kernel panics. Here is a sample code below:
    I highlighted the codes I mentioned. It seems to me that these codes should identify the hardware or problem area to check. If not, why even produce a log. You would think Apple would have a book of codes to help identify problems. I know hardware testing is necessary and may help identify a problem but sometimes Apple may send memory chips, a logic board when it fact if someone could identify the codes, it may point to something different. When Apple bring parts to your house, they are limited to only 5 replacment parts. These codes would provide a valuable resource but no one seems to take advantage of them, or no one has a clue about how to read or identify what the panic log is saying. Apple will not even contact anyone in development for help. What is your opinion??
    Panic (system crashes) log
    Size: 4.74 KB
    Last Modified: 12/11/06 2:25 PM
    Location: /Library/Logs/panic.log
    Recent Contents: Sat Dec 2 10:35:37 2006
    panic(cpu 0 caller 0x00670CD0): Uncorrectable Fbd memory error detected. ferr = 30000800 , nerr == 00000000
    Backtrace, Format - Frame : Return Address (4 potential args on stack)0x108cd8 : 0x128d1f (0x3c9540 0x108cfc 0x131df4 0x0)
    0x108d18 : 0x670cd0 (0x672e64 0x30000800 0x0 0x8100a4)
    0x108da8 : 0x670f64 (0x68ed080 0x68ed080 0x2 0x820044)
    0x108e38 : 0x5f3712 (0x68ed080 0x0 0x6552e00 0x0)
    0x108e68 : 0x5f359b (0x6544f00 0x0 0x0 0x1c)
    0x108e88 : 0x60631c (0x1c 0x108ef8 0x8 0x607dd9)
    0x108eb8 : 0x6064c6 (0x6540b1c 0x17 0x653a04a 0x6543d20)
    0x108f18 : 0x61305d (0x64e4668 0x0 0x8e865c22 0x6543e00)
    0x108f38 : 0x68d4fb (0x64e4668 0x0 0x646ec80 0x0)
    0x108f68 : 0x5f97c5 (0x6535500 0x0 0x653ad00 0x49)
    0x108f88 : 0x5f2c1f (0x6519800 0x0 0x653ad00 0x49)
    0x108fa8 : 0x3b9d21 (0x653a880 0x0 0x653a700 0x49)
    0x108fe8 : 0x19aa20 (0x47b93e30 0x47b93e30 0x19ba76 0xd92000)
    0x47b93f18 : 0x1a42f5 (0x18 0x1 0x4ae85c 0x6)
    0x47b93f38 : 0x19d871 (0x0 0x0 0x47b93f68 0x206)
    0x47b93f58 : 0x135f23 (0x0 0x0 0x0 0x19d23a) Backtrace continues...
    Kernel loadable modules in backtrace (with dependencies):
    com.apple.driver.AppleMCEDriver(1.1f1)@0x66d000
    dependency: com.apple.iokit.IOACPIFamily(1.2.0)@0x5ed000
    com.apple.driver.AppleAPIC(1.2.0)@0x68c000
    com.apple.driver.AppleACPIPlatform(1.0.5)@0x5f1000
    dependency: com.apple.iokit.IOPCIFamily(2.1)@0x5dd000
    dependency: com.apple.iokit.IOACPIFamily(1.2.0)@0x5ed000
    Kernel version:
    Darwin Kernel Version 8.8.1: Mon Sep 25 19:42:00 PDT 2006; root:xnu-792.13.8.obj~1/RELEASE_I386

    If you received this exact error code in your Panic Log:
    Uncorrectable Fbd memory error detected. ferr = 30000800 , nerr == 00000000
    please tell me how Apple solved the problem?
    Did they replace the memory? If so, how did they narrow down what chip was at fault.
    Did they replace the logic card? Apple came to my house and could not remove the screws to take out the old motherboard. They indicated they have found that to be a problem with others.
    Any other solutions to this panic log that Apple was able to solve?

  • What good are Master Slides if...

    I can not edit them on the main timeline? I create a captivate template and use master slides with place holders. Then create a new project from the template and I can not edit the master slide with place holders. Right now all I can see using a master slide for is my background objects that are the same on every slide.
    I was hoping that I was goign to be able to use master slides with my subject matter expert. That way all he had to do was pick a Master for a slide then type the info in the place holder. But that does not work. So I am back to using regular slides with place holders.
    The whole concept of being able to add place holders to a masterslide seems strange to me if you can not edit them on the main timeline.

    Hi folks
    Indeed things get a bit muddy with the Master Slides concept and placeholders. I think this is further exacerbated with the whole concept of the panels.
    In Captivate 4, when you created a Project Template and it had placeholders, you double-clicked the placeholder and a dialog popped up that you interacted with to configure the content. In Captivate 5 it appears that double-clicking the placeholder just tends to focus the properties panel for the objkect. And because the panels are so similar, it's quite often difficult to discern that anything changed. As a result, you may not think the template is working.
    I agree that it seems counterintuitive to have an ability to insert a placeholder into a Master Slide, then apparently prevent access to edit the placeholder unless you are editing the Master Slide. What would seem more intuitive to me is that if placeholders were used in a Master Slide, they would be transferred to any new slides created using Insert > New Slide. I stand to be corrected on this, but I believe that's how PowerPoint works. So it would make sense if Captivate worked in a similar fashion as folks are generally already accustomed to working the way PowerPoint does.
    For anyone reading this thread that would like to see changes made, please consider submitting a Wish Form and advise Adobe as to how you would like to see the behavior change. Don't be fooled into thinking that submitting a Wish Form is just a way to make you feel you have had your say. Adobe does see these. And if they see enough asking for the same feature or reporting the same issue, the Feature or Issue gains much higher priority.
    Link to the Wish Form/Bug Reporting Form is in my sig.
    Cheers... Rick
    Helpful and Handy Links
    Begin learning Captivate 5 moments from now! $29.95
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcererStone Blog
    Captivate eBooks

  • What good are interfaces

    ? dont get it. why would you make an interface? can't you just declerate all the methods in the classes?

    how experienced is someone that understands
    interfaces? because i started just 1 day with java.
    so should i try to understand interfaces now or wait
    until i understand the rest a bit better?
    (java is also the first language i learn. i know gml
    reasonably but thats a super simple language for
    people that want to make games, but not learn a
    language)I wouldn't worry about them too much at the moment. Learn other things first and then take a look at them, they are a pretty simple concept and something you need to understand rather than learn. You will bump into them often enough if you continue learning the basics (from HelloWorld upwards).
    As mentioned the Head First books are really good and you should aim to learn through books and practical exercises rather than random questions in forums. I understand your curiosity but go at your own pace and in 6 months or so things will be starting to make a lot more sense. There is obviously still a long way to go after this but the first 6 months are the pain barrier IMO.

  • What good are Creative cards then?

    After reading the "Response to forum questions and latest updates" thread I have concluded that there's nothing special about Creative cards anymore.
    Is there a difference in the Windows Vista and Windows XP implementation of the X-Fi CMSS3D feature?
    Yes. The architecture of Vista doesn't allow a feature like CMSS-3D to operate in hardware for applications that use the Microsoft API's. If a game for example uses OpenAL, then CMSS-3D will run in hardware but if a Microsoft API is used it operates on the host within Windows Vista's application level effects architecture.
    In other words, CMSS 3D, EAX and other technologies are only going to be hardware accelerated in games that support OpenAL (or going around this with Alchemy).
    So what's so special about Creative cards then? What are we shelling most of our money on? The software/drivers?

    Is there a difference in the Windows Vista and Windows XP implementation of the X-Fi CMSS3D feature?
    Yes. The architecture of Vista doesn't allow a feature like CMSS-3D to operate in hardware for applications that use the Microsoft API's. If a game for example uses OpenAL, then CMSS-3D will run in hardware but if a Microsoft API is used it operates on the host within Windows Vista's application level effects architecture.
    I also have read Creative's answer on CMSS and I want to ask a question. This answer about CMSS I have read is beatiful and has a lot of letters and words in it, but... it doesn't really answer the question. Will there be CMSS implemented into Creative's drivers? Personally I don't care how CMSS is going to be processed - with hardware or software, I am interested in button at EAX console called "CMSS", so when I press it - this function works.
    I have Audigy 2 NX by the way.
    Message Edited by mcWhale on 05--200702:0 PM

  • What good are tabs if links open in a new window?

    I seem to be gradually switching to all Apple: first the computer, then to Mail from Thunderbird, then iWork from OpenOffice, now I'm giving Safari a try, and I'm puzzled: there seems to be no way to get links to open in a new page.
    At least when I selected what I thought was that option I has no effect. And what I thought applied to that option has the curious explanation that it applies only to links opened from other applications.
    What purpose then is served by tabs.
    Thanks,
    Eric Weir

    Go to System Preferences >> Mouse.
    Set the scroll wheel to Button 3. Now when you mouse over a link, hit the scroll as a button, the link will now open in a new tab.
    I agree with the OP, why can't we have the option like we did/do with Firefox?

  • Multiple Realms - What good are they?

    If I create multiple realms in WL7 domain, how are they used by the server
    to auth/auth a user? Is the default realm always used and the other realms
    used only in case of failure?
    Is there a way to configure an enterprise application to use a particular
    realm for its auth/auth? Or do all applications always use the default
    realm. It would be cool if weblogic-application.xml had a <default-realm>
    element.
    -Greg
    Check out my WebLogic 6.1 Workbook for O'Reilly EJB Third Edition
    www.amazon.com/exec/obidos/ASIN/1931822468 or www.titan-books.com

    "Greg Nyberg" <greg.nyberg.at.objectpartners.com> wrote:
    If I create multiple realms in WL7 domain, how are they used by the server
    to auth/auth a user? I newer managed to get any more that 1 security realm active at one time. (WL 6.1)
    I think it is not really possible.
    Please someone prove me to be wrong.

  • What good are roles?

    Greetings All,
    I am trying to eliminate granting the DBA role to our application users.
    In doing so, I (as the CM_MASTER user which has been granted the DBA role) created a role called SR_PROJECT_ROLE and granted that role select, insert, update, and delete privileges on several CM_MASTER schema tables.
    A new user was created (B1), and granted the roles CONNECT, RESOURCE (same as before), and the new SR_PROJECT_ROLE. When this new user tried to compile a package/procedure that references one of the CM_MASTER schema tables it failed because of: "PLS-00201: identifier 'CM_MASTER.TABLE_NAME' must be declared".
    I checked, and the new SR_PROJECT_ROLE was a default role for the B1 user.
    While researching this issue I found the statement below:
    “The owner of the procedure or package must have been explicitly granted the necessary object privileges for all objects referenced within the body of the code; the owner cannot have obtained required privileges through roles.”
    Is this true? My testing seems to confirm this. After I revoked the SR_PROJECT_ROLE from the user, and explicitly granted access to the CM_MASTER tables directly to the user B1, the package compiled successfully.
    Our application currently has over 250 users. Roles would be a nice thing to use, if they worked.
    Am I missing something here?
    Thanks,
    Bob

    Snyds wrote:
    My question was almost rhetorical in that if roles do not provide the privileges needed why use them.In most databases, you'll end up with a relatively small number of users that need to own PL/SQL objects and that need direct grants and boatloads of users that simply need permission to access objects owned by other users. Roles exist to simplify the task of managing the privileges of that vast majority of database user accounts and to provide additional security mechanisms. For example, roles can be made default or non-default or can require an additional password so your applications can easily enable or disable particular roles based on whatever logic you want or you can make it more difficult for users that fire up SQL*Plus connecting to the database to exercise their most dangerous privileges by requiring an extra step of enabling an additional role (with or without an additional password being required).
    Since roles do not affect the privileges that PL/SQL code is compiled with, you also don't risk invalidating code when you grant or revoke roles from a user. On the other hand, if the DBA is granting or revoking system privileges from a user, Oracle may need to recompile the objects owned by that user.
    Justin

  • Why are my sprites sheets not sizing/aligning properly?

    I'm trying to export my Flash animations as sprite sheets to import into the Unreal Engine.  But I keep running into issues where the reported sprite size/locations reported by Flash aren't quite right.
    My example generated sprite sheet, it was generated with no border/shape padding:
    The first bit of the sun.json file it generates, it says every frame is 214 x 214.
    {"frames": {
    "Sun Spin0000":
        "frame": {"x":0,"y":0,"w":214,"h":214},
        "rotated": false,
        "trimmed": false,
        "spriteSourceSize": {"x":0,"y":0,"w":214,"h":214},
        "sourceSize": {"w":214,"h":214}
    If I load the sprite sheet into cs6 and shrink the canvas size down to 214 x 214, you'll see the first frame is already starting to show tiny slivers from adjacent frames.
    I'm not using padding around the borders or between frames. You can see the there is enough padding already IMO.  The problem to me seems to be that Flash
    isn't properly outputting the the values into the JSON file, which then I'm using to import into the Unreal engine. If I can't trust these values to be correct,
    even if I were to add in padding to alleviate this, I will still have to manually adjust the frame size/locations of every frame of every sprite sheet by hand.

    what's the size of your untransformed suns?  are they 214x214?
    if so how are you loading your spritesheet and displaying the sprites?

  • CS6 Sprite Sheet animation alignment puzzle

    Hey all, I greatly enjoy using Flash CS6's Generate Sprite Sheet tool since it's much much quicker than exporting all the sprites and using TexturePacker (though I wager TP would provide far better optimization). One problem I seem to have is aligning different animations to the same origin - which isn't the origin of the sprite (top left corner).
    Say my character Jim has two animations:
    Run (small sprites, as he runs in place)
    Jump (short and tall sprites, and a bit wider than the Run)
    I currently generate a sprite sheet by highlighting both clips and right clicking. This gets me a perfect Sprite Sheet with both animations and their respective names (based on MC name). The Run and Jump frame sizes are different, because the Jump sprites are taller than the Run sprites -- this all makes sense.
    What doesn't is that there's zero information on how those two animations should be placed such that Jim can go from playing his run animation and then his jump animation with his feet in the same place, despite the fact that if you inspect either of those clips Jim is standing right at Flash's little origin point at the start of both.
    Sure, the data file (JSON in my case) has all the offsets for placing the individual frames in the right place, but how do I align Jim's feet from one set of frames to the next without having to do it all by hand? To date the only workaround I've found is to dump all the animations into a single timeline such that they all take the same frame size, but this is TERRIBLE for managing sprites and animations since it gives all the frames the same name as the combined timeline.
    What I really need is another set of numbers in the Sprite Sheet data file that tells me the frame x & y offset from Flash's movieclip origin. I have a suspicion this doesn't exist and is impossible.
    At a loss here other than aligning each animation's frame by hand, which may have to be done every time an interal sprite changes size.
    Thanks for any insight, none of the Adobe pages or demos go into any depth other than creating a sprite sheet of a single image or animation.

    Yes, I understand how to make animations blend together, but my question relates to the technical side of how sprite sheets are generated.
    When I generate a sprite sheet from multiple animation movieclips each animation has a unique frame size that Flash calculates and codes into the data file, and that frame size is not the size of document but the size of the smallest frame that can fit all of the sprites in the animation. I can't control this frame size or define a region within the document that is the frame size. Each animation within the sprite sheet could have a different frame size.
    I'm interested to know if there is a way to view, generate, or export the data that would relate one animation frame to another so that a character (Jim) could be standing at the movieclip origin in the Run animation which is size A and also be standing at the movieclip origin in the Jump animation which is size B, and not only are A and B different sized frames, but none of the corners are coincident. Since it doesn't do this currently I'd have to manually code the offsets of each animation to a common origin instead of being able to use the one that's already in Flash.
    I don't see how any of the default data that is exported along with the spritesheet PNG could relate that info and I'm very curious.
    (I could do it by putting every animation within the same movieclip, but then the spritesheet tool is pretty useless since it'd all be one animation)

  • Flash Pro CS6 - Exporting Sprite Sheet With EaselJS JSON Data

    Hi,
    I've imported a png sequence into Flash Pro and have been trying to get the new sprite sheet generation feature to export JSON data in EaselJS format, but when I choose the EaselJS option from the dropdown menu, I only get a window function:
    (function(window) {
    }(window));
    However, when I export as JSON, I do get proper JSON data.  Is this a known issue with EaselJS support in CS6, or should I be doing something differently?  I'd rather not use Zoe, the SWF to EaselJS AIR utility, because the pngs are fairly large and Zoe seems to have a maximum dimention cap for exporting sprite sheets, I get 12 of them whereas Flash Pro is able to auto detect dimentions, exporting one sprite sheet, which is great, I just need to get it to generate the EaselJS data along with it.  Thanks in advance!

    Thanks, I was just about to convert the JSON file myself, then I read your reply, tried it and viola.  Do you happen to know why EaselJS can only read symbols, even if I labeled my frames? 

  • What exactly are the updates good for on an ipod

    I ask because mine is windows format, and im having trouble transferring all the metadata off my ipod with senuti to a back up so that i can reformat the ipod to mac and then sync in my senuti backed up library. I was wondering if anyone knows what exactly are the updates that you get. my ipod is 1.2 5thgen.
    If i were to have the latest update would i be able to see album cover art view when the ipod is plugged into itunes? I noticed that i can see that view in library mode but not in ipod mode. (my pod isnt synced)...
    so what are these updates good for?

    hey thanks for your reply.
    I do have it set to manual and i can see the art on the ipod by itself, but even with manual transfer itunes wont let me view the artwork modes unless i am playing off my computers library (which doesn't have the songs on my ipod on it). I called apple earlier today and some tech support guy claimed that itunes does not support this feature. Is this correct? can anyone out there see artwork modes on an unsynced ipod through itunes?

Maybe you are looking for

  • Why can't I get the Audi-video chat started?

    My step-daughter and I have iSight cameras and Macintosh Computers with iChat installed. On Friday afternoon we tried to start a video-chat. I heard by phone, that we were both trying to get in touch with each other at the same time. • I was able to

  • Radeon Early KMS Fails with Linux LTS

    Upgraded to linux-lts 3.0.72-1 yesterday. Kernel now hangs for 60 seconds during the KMS switch with the following error messages (with both the main initramfs and the fallback): [ 61.120047] r600_cp: Failed to load firmware "radeon/REDWOOD_pfp.bin"

  • A solution to no network access in guest OS

    Hi. Host OS: Windows Server 2008 R2 / Hyper-V Guest OS: Windows Server 2008 R2 Had a problem with "no network access" in guest OS. However, as many others could not get rid of the Virtual Network card in Device Manager (which also seems to manage the

  • NOKIA 5530 XPRESS MUSIC :WIFI "NO GATEWAY reply"

    I have brought nokia 5530 xpress music ....I want to use wifi but the problem is after getting connected to the wifi server..when I press "start web browsing " then the reply comes no gateway reply... These are my wlan wizard setting after connection

  • Add fields to tcode CO12

    Hi all,          As per the client requirement I have to add some columns to the table control in the standard Tcode CO12 (Collective Entry of Confirmations). Is there any way to add columns. Thanks in Advance